mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 16:18:42 +00:00
Fix User Chart Legend CPU hog
.. was caused by an eventfilter that caused a redraw on every single event (which included the repaint it caused, hence an infinite loop). Fixes #3989
This commit is contained in:
@@ -100,9 +100,10 @@ GenericLegendItem::eventFilter(QObject *obj, QEvent *e)
|
||||
emit clicked(name, enabled);
|
||||
}
|
||||
}
|
||||
// fall through
|
||||
default:
|
||||
//fprintf(stderr, "event %d on %s\n", e->type(), name.toStdString().c_str()); fflush(stderr);
|
||||
|
||||
case QEvent::Enter:
|
||||
case QEvent::Leave:
|
||||
// hover indicator show/hide as mouse hovers over the item
|
||||
update();
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user