try proper order of corona()->availableScreenRect()
Summary: connect to Plasma::Corona::availableScreenRectChanged instead of using kscreen, this way we should be more sure that signal is emitted when it's safe to call corona()->availableScreenRect() as the change of rect may happen after a screen removal, so may mean accessing a desktop view while being deleted BUG:377298 Test Plan: notifications still pop up in the proper place, couldn't reproduce the crash neither before nor after tough Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D4991
parent
8028a500
Please register or sign in to comment