GNOME Bugzilla – Bug 755442
Constant high CPU usage when searching or selecting text
Last modified: 2015-10-12 16:03:50 UTC
Created attachment 311911 [details] [review] libview: Save/restore context when getting colors for a different state different state libview is using the style context to get colors for a different state of the widget without saving/restoring the context from its draw call. This can trigger an invalidation and a redraw. And since this is happening from the draw call there is a redraw loop resulting in constant high CPU usage. This is happening for example when selecting text or if some search result is visible on the current page.
Comment on attachment 311911 [details] [review] libview: Save/restore context when getting colors for a different state different state Pushed to git master, thanks!
*** Bug 756366 has been marked as a duplicate of this bug. ***