Package: pythoncad
Version: 0.1.33-2
Tags: patch

After closing all windows, the process remains running.
Pythoncad windows are destroyed but gtk.main loop is not stopped.
To replicate this issue start an instance of pythoncad from terminal,
close the window from window manager top-right 'x' button and see
terminal
not giving back your prompt.
The manual fix is to edit:
PythonCAD/Interface/Gtk/gtkimage.py/gtkmenus.py
In line 288 change:
        if self is _gimage:
to:
        if self.__image is _gimage:

Attachment: 05_clean_exit.dpatch
Description: application/shellscript

Reply via email to