File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -854,15 +854,15 @@ Item {
854854 }
855855 }
856856
857- if (previousActiveWindow .resourceClass == clientName && validRestoredWindow != null && Workspace .activeWindow != validRestoredWindow) {
857+ if (previousActiveWindow && previousActiveWindow .resourceClass == clientName && validRestoredWindow != null && Workspace .activeWindow != validRestoredWindow) {
858858 if (previousActiveWindow != validRestoredWindow) {
859859 log (' Set active window - reason WINDOW DIFFERS!' );
860860 Workspace .activeWindow = validRestoredWindow;
861861 } else {
862862 log (' Raise window - reason WINDOW DIFFERS!' );
863863 Workspace .raiseWindow (Workspace .activeWindow );
864864 }
865- } else if (Workspace .activeWindow .resourceClass != clientName) {
865+ } else if (Workspace .activeWindow && Workspace . activeWindow .resourceClass != clientName) {
866866 log (' Raise window - reason CLASS DIFFERS!' );
867867 Workspace .raiseWindow (previousActiveWindow);
868868 }
Original file line number Diff line number Diff line change 1010 "Description" : " Save and restore application window positions (such as multi-window browsers)" ,
1111 "Icon" : " preferences-desktop-virtual" ,
1212 "Id" : " rememberwindowpositions" ,
13- "Version" : " 5.4.1 " ,
13+ "Version" : " 5.4.2 " ,
1414 "License" : " GPLv3" ,
1515 "Website" : " https://github.com/rxappdev/RememberWindowPositions"
1616 },
You can’t perform that action at this time.
0 commit comments