--- a/src/eric7/UI/UserInterface.py Wed Apr 10 17:03:56 2024 +0200 +++ b/src/eric7/UI/UserInterface.py Wed May 15 10:45:50 2024 +0200 @@ -485,7 +485,6 @@ self.debuggerUI.processChangedProjectFiles.connect( self.project.processChangedProjectFiles ) - self.debuggerUI.appendStdout.connect(self.appendToStdout) self.__debugServer.clientDisassembly.connect( self.debugViewer.disassemblyViewer.showDisassembly @@ -8518,15 +8517,18 @@ ## some event handlers below ############################ - def showEvent(self, evt): + def showEvent(self, _evt): """ Protected method to handle the show event. - @param evt reference to the show event + @param _evt reference to the show event (unused) @type QShowEvent """ if self.__startup: - if Preferences.getGeometry("MainMaximized"): + if ( + Preferences.getGeometry("MainMaximized") + and not DesktopUtilities.isWaylandSession() + ): self.setWindowState(Qt.WindowState.WindowMaximized) self.__startup = False