Daniel Brötzmann pushed to branch master at gajim / gajim

Commits:

2 changed files:

Changes:

  • gajim/gtk/controls/base.py
    ... ... @@ -754,6 +754,7 @@ def on_mention(self, _widget, name):
    754 754
             text = f'{name}{gc_refer_to_nick_char} '
    
    755 755
             message_buffer = self.msg_textview.get_buffer()
    
    756 756
             message_buffer.insert_at_cursor(text)
    
    757
    +        GLib.idle_add(self.msg_textview.grab_focus)
    
    757 758
     
    
    758 759
         def _on_message_textview_paste_event(self, _texview):
    
    759 760
             clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
    

  • gajim/gtk/conversation/rows/message.py
    ... ... @@ -242,6 +242,7 @@ def _get_avatar(self, kind: str, name: str) -> Optional[cairo.Surface]:
    242 242
         def _on_avatar_clicked(self, _widget, event, name):
    
    243 243
             if event.type == Gdk.EventType.BUTTON_PRESS and event.button == 1:
    
    244 244
                 self.get_parent().on_mention(name)
    
    245
    +        return Gdk.EVENT_STOP
    
    245 246
     
    
    246 247
         @staticmethod
    
    247 248
         def _on_realize(event_box):