hoffmannrobert updated this revision to Diff 38614. hoffmannrobert added a comment.
Fix crash if screen numbers are not consecutive. Add ShellCorona::screenForId(int screenNum) for easy access to a panel's QScreen replacing wrong access via QGuiApplication::screens().at(screenNum). REPOSITORY R120 Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D10344?vs=38411&id=38614 BRANCH master REVISION DETAIL https://phabricator.kde.org/D10344 AFFECTED FILES shell/scripting/panel.cpp shell/scripting/scriptengine.cpp shell/shellcorona.cpp shell/shellcorona.h To: hoffmannrobert, #plasma Cc: mvourlakos, mart, ngraham, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
