Freeze when running a dialog

Project:GNU Smalltalk
Component:Bindings: Gtk
Category:bug
Priority:normal
Assigned:Unassigned
Status:active
Description

With the current implementation of #run method of GtkDialog class inside GtkImpl.st, application freezes when the dialog is run. When I override the definition of #run like this:

GTK.GtkDialog extend [
        run [
                <cCall: 'gtk_dialog_run' returning: #int args: #( #self )>
        ]
]

It works as expected.

User login