def do_button_release_event (self, event): if not event.send_event: if self.xephyr_window: dprint ("Resending button release; button = %d, state = 0x%x", event.button, event.state) xlib.send_button_event (self.xephyr_window, False, event.time, event.button, event.state) return True
def do_button_press_event (self, event): if not self.flags() & gtk.HAS_FOCUS: self.grab_focus () if not event.send_event: dprint ("Resending button press; button = %d, state = 0x%x", event.button, event.state); xlib.send_button_event (self.session_window, True, event.time, event.button, event.state); return True