def on_message_activate(self, bus, message, userdata): view = message.props.view if not view: view = self.window.get_active_view() controller = SharedData().get_controller(view) if not controller: return # TODO: fix me as soon as the property fix lands in pygobject #iter = message.props.iter #if not iter: iter = view.get_buffer().get_iter_at_mark(view.get_buffer().get_insert()) controller.run_snippet_trigger(message.props.trigger, (iter, iter))
def on_message_activate(self, bus, message, userdata): view = message.props.view if not view: view = self.window.get_active_view() controller = SharedData().get_controller(view) if not controller: return iter = message.props.iter if not iter: iter = view.get_buffer().get_iter_at_mark(view.get_buffer().get_insert()) controller.run_snippet_trigger(message.props.trigger, (iter, iter))
def on_message_activate(self, bus, message, userdata): view = message.props.view if not view: view = self.window.get_active_view() controller = SharedData().get_controller(view) if not controller: return iter = message.props.iter if not iter: iter = view.get_buffer().get_iter_at_mark( view.get_buffer().get_insert()) controller.run_snippet_trigger(message.props.trigger, (iter, iter))