Philipp Hörist pushed to branch master at gajim / gajim

Commits:

1 changed file:

Changes:

  • gajim/gtk/message_input.py
    ... ... @@ -175,8 +175,10 @@ def _on_text_changed(self, buf: Gtk.TextBuffer) -> None:
    175 175
             for block in result.blocks:
    
    176 176
                 if isinstance(block, PlainBlock):
    
    177 177
                     for span in block.spans:
    
    178
    -                    start_iter = buf.get_iter_at_offset(span.start)
    
    179
    -                    end_iter = buf.get_iter_at_offset(span.end)
    
    178
    +                    start_iter = buf.get_iter_at_offset(
    
    179
    +                        span.start + block.start)
    
    180
    +                    end_iter = buf.get_iter_at_offset(
    
    181
    +                        span.end + block.start)
    
    180 182
                         buf.apply_tag_by_name(span.name, start_iter, end_iter)
    
    181 183
     
    
    182 184
         def insert_text(self, text: str) -> None: