Update screen pool connector ID ordering before adjusting desktop containments

Authored by davidedmundson on Oct 18 2016, 11:03 AM.

Description

Update screen pool connector ID ordering before adjusting desktop containments

Summary:
Setting the screenpool primary screen changes the mapping of ID ->
connector. We need this to be done before the
DesktopView::setScreenToFollow is called because otherwise it will save
lastScreen with the wrong ID.

CCBUG: 370711

Test Plan:
Hot swapped primary, both things swapped.
Restarted Plasma
Things restored as I think they should be.

Reviewers: Plasma

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D3098

Details

Committed
davidedmundsonOct 27 2016, 9:21 PM
Differential Revision
D3098: Update screen pool connector ID ordering before adjusting desktop containments
Parents
R120:274752cda7e7: guard pointer
Branches
Unknown
Tags
Unknown