Displays dialog when a single term is zoomed/maximised (minoru/shiraeeshi)

This commit is contained in:
Stephen Boddy 2017-02-01 09:11:11 +01:00
commit cb83ee1bd1
1 changed files with 5 additions and 2 deletions

View File

@ -270,8 +270,11 @@ class Window(Container, Gtk.Window):
"""Handle a window close request"""
maker = Factory()
if maker.isinstance(self.get_child(), 'Terminal'):
dbg('Window::on_delete_event: Only one child, closing is fine')
return(False)
if self.get_property('term_zoomed') == True:
return(self.confirm_close(window, _('window')))
else:
dbg('Window::on_delete_event: Only one child, closing is fine')
return(False)
elif maker.isinstance(self.get_child(), 'Container'):
return(self.confirm_close(window, _('window')))
else: