Fixed some modals to be base window input blocking
This commit is contained in:
@@ -110,6 +110,9 @@ class ShowHideMixin:
|
||||
|
||||
|
||||
def show_edit_file_menu(self, widget=None, eve=None):
|
||||
if widget:
|
||||
widget.grab_focus()
|
||||
|
||||
response = self.edit_file_menu.run()
|
||||
if response == Gtk.ResponseType.CLOSE:
|
||||
self.skip_edit = True
|
||||
|
@@ -123,7 +123,7 @@ class WidgetFileActionMixin:
|
||||
rename_label.set_label(entry)
|
||||
rename_input.set_text(entry)
|
||||
|
||||
self.show_edit_file_menu()
|
||||
self.show_edit_file_menu(rename_input)
|
||||
if self.skip_edit:
|
||||
self.skip_edit = False
|
||||
continue
|
||||
|
Reference in New Issue
Block a user