Пример #1
0
 def do_cleanup(self):
     self.cancel_resize_timer()
     X11ServerBase.do_cleanup(self)
     remove_catchall_receiver("xpra-motion-event", self)
     cleanup_x11_filter()
     with xswallow:
         cleanup_all_event_receivers()
Пример #2
0
 def do_cleanup(self):
     self.cancel_resize_timer()
     X11ServerBase.do_cleanup(self)
     remove_catchall_receiver("xpra-motion-event", self)
     cleanup_x11_filter()
     #try a few times:
     #errors happen because windows are being destroyed
     #(even more so when we cleanup)
     #and we don't really care too much about this
     for l in (log, log, log, log, log.warn):
         try:
             with xsync:
                 cleanup_all_event_receivers()
                 #all went well, we're done
                 return
         except Exception as e:
             l("failed to remove event receivers: %s", e)
Пример #3
0
 def do_cleanup(self, *args):
     X11ServerBase.do_cleanup(self)
     remove_catchall_receiver("xpra-motion-event", self)
     cleanup_x11_filter()
     with xswallow:
         cleanup_all_event_receivers()
Пример #4
0
 def do_cleanup(self):
     self.cancel_resize_timer()
     remove_catchall_receiver("xpra-motion-event", self)
     X11ServerBase.do_cleanup(self)
     if MODIFY_GSETTINGS:
         self.restore_gsettings()
Пример #5
0
 def do_cleanup(self, *args):
     X11ServerBase.do_cleanup(self)
     remove_catchall_receiver("xpra-motion-event", self)
     cleanup_x11_filter()
     with xswallow:
         cleanup_all_event_receivers()