mirror of
				https://github.com/rad4day/Waybar.git
				synced 2025-11-04 09:42:42 +01:00 
			
		
		
		
	Merge pull request #905 from JordanL2/master
Tooltips no longer completely break if a custom module updates too frequently
This commit is contained in:
		@@ -131,9 +131,13 @@ auto waybar::modules::Custom::update() -> void {
 | 
			
		||||
      label_.set_markup(str);
 | 
			
		||||
      if (tooltipEnabled()) {
 | 
			
		||||
        if (text_ == tooltip_) {
 | 
			
		||||
          label_.set_tooltip_markup(str);
 | 
			
		||||
          if (label_.get_tooltip_markup() != str) {
 | 
			
		||||
            label_.set_tooltip_markup(str);
 | 
			
		||||
          }
 | 
			
		||||
        } else {
 | 
			
		||||
          label_.set_tooltip_markup(tooltip_);
 | 
			
		||||
          if (label_.get_tooltip_markup() != tooltip_) {
 | 
			
		||||
            label_.set_tooltip_markup(tooltip_);
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      auto classes = label_.get_style_context()->list_classes();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user