Skip to content

Commit

Permalink
#2539 add close menu item
Browse files Browse the repository at this point in the history
git-svn-id: https://xpra.org/svn/Xpra/trunk@26446 3bb7dfac-3a0b-4e04-842a-767bc560f471
  • Loading branch information
totaam committed May 22, 2020
1 parent 90479c6 commit f2e87a7
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions src/xpra/client/gtk3/window_menu.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ def setup_menu(self):
menu.append(self.make_maximizemenuitem())
menu.append(self.make_refreshmenuitem())
menu.append(self.make_reinitmenuitem())
menu.append(self.make_closemenuitem())
menu.show_all()
return menu

Expand Down Expand Up @@ -82,10 +83,16 @@ def force_refresh(*args):
return self.handshake_menuitem("Refresh", "retry.png", None, force_refresh)

def make_reinitmenuitem(self):
def force_reinit(*_args):
log("force reinit")
def force_reinit(*args):
log("force reinit%s", args)
self.client.reinit_window(self.window._id, self.window)
reset_icon = getattr(self.window, "reset_icon", None)
if reset_icon:
reset_icon()
return self.handshake_menuitem("Re-initialize", "reinitialize.png", None, force_reinit)

def make_closemenuitem(self):
def close(*args):
log("close(%s)", args)
self.window.close()
return self.handshake_menuitem("Close", "close.png", None, close)

0 comments on commit f2e87a7

Please sign in to comment.