After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 608254 - use higher idle callback priority to load applets on start
use higher idle callback priority to load applets on start
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: general
2.29.x
Other Linux
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-27 14:30 UTC by Sebastien Bacher
Modified: 2010-01-27 15:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
change the loading callback priority on start (2.32 KB, patch)
2010-01-27 14:31 UTC, Sebastien Bacher
committed Details | Review

Description Sebastien Bacher 2010-01-27 14:30:29 UTC
The applets loading is done in an idle callback which is somewhat suboptimal since it leads to lot of redrawing after each applet load, using an higher priority for the idle callback leads to have all applets loaded first and also to get less redraws...
Comment 1 Sebastien Bacher 2010-01-27 14:31:42 UTC
Created attachment 152400 [details] [review]
change the loading callback priority on start
Comment 2 Vincent Untz 2010-01-27 15:36:51 UTC
Comment on attachment 152400 [details] [review]
change the loading callback priority on start

I've tweaked it a bit and committed.
Comment 3 Vincent Untz 2010-01-27 15:37:02 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.