Make message center not load notifier list every time a user opens it |
||||
Issue descriptionMessageCenterView creates NotifierSettingsView every time it is initialized, which means notifier list loading is triggered every time when user opens message center. Notifier list loading is heavy operation which on some devices takes several hundreds of milliseconds. I remember this is first found by yoshiki@. (Please let me know if this is no longer the case.)
,
Dec 20 2017
IIRC this is now done in an asynchronous way so no longer a problem. https://cs.chromium.org/chromium/src/ash/message_center/notifier_settings_view.cc?l=544&rcl=25bbd5e7ab85c8c615ea9d2232549b01f932004f
,
Dec 21 2017
#2 was my misunderstanding. NotifierButton::Layout consumes significant time when there are may notifier sources, so I think we have to delay this until notifier settings is opened.
,
Aug 8
UnifiedSystemTray does not have this issue |
||||
►
Sign in to add a comment |
||||
Comment 1 by tetsui@chromium.org
, Oct 26 2017