GNOME Bugzilla – Bug 329559
gnome-terminal cannot fold preedit area.
Last modified: 2021-06-10 13:22:58 UTC
Please describe the problem: When I input many 'a' beyond the edge of the window. the preedit area is not folded. I'm attaching the patch and the snapshot before applying the patch and after applying. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
Created attachment 58564 [details] Snapshot for gnome-terminal This is a snapshot before applying the patch.
Created attachment 58565 [details] Snapshot for gnome-terminal This is a snapshot after applying the patch.
Created attachment 58566 [details] [review] Patch for src/vte.c Attached the patch.
Could you review the patch?
How is the status?
I've not applied it yet, as I've been focussing on making sure I've fixed all regressions from 0.14. (Though that may come as a surprise to Behdad ;-) The aspect of the patch I don't understand is the use of preedit_invalid. Also invalidate_cursor_once() needs to be fixed up to correctly invalidate the cells underneath the folded preedit.
Sorry, I cannot remember why I added preedit_invalid since this is an old patch. At the moment, it's ok to ignore preedit_invalid unless I remember it. I await you integrate this fix. Thanks.
Can someone update the patch to current vte please?
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/vte/-/issues/1119.