If a script has an error Krita displays a dialog with a stack trace. If you close the Krita window before closing the dialog, Krita doesn't return. To replicate: run sample code below from scripting menu when error dialog appears, click the close icon on the main Krita window then click the close button or the close icon on the dialog window. Sample code: import krita class Tester(krita.Extension): def __init__(self, parent): super().__init__(parent) def tester(self): print("No object called ", UNKNOWN_OBJECT) def setup(self): action = Application.createAction("Tester") action.triggered.connect(self.tester) Scripter.addExtension(Tester(Application))
Hello Brendan I'm trying to re-confirm whether this bug is still present in Krita. I'm actually unable to open the scripter in the 4.0 pre-alpha (some of the 4.0 versions (pre-alpha, beta, release) of Krita don't open at all, actually). I've tested this in Krita 4.0.1 and cannot reproduce the bug. I'm also not sure what the supposed bug is, if there is one? It sounds like you want Krita to re-open after closing the scripter dialog, but it's not supposed to if you deliberately closed Krita. Could you please provide a bit more details about the bug? can you clarify what the bug is and/or what the expected functionality is? can you reproduce the bug in the latest version of Krita? if you can reproduce it, please provide a video recording of the issue if possible other helpful information to the developers: System info from “Help->Show system information for bug reports” Krita log from “Help->Show Krita log for bug reports” Thanks in advance!
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.