Keys to select or delete a word doesn't work

Kharlamov Konstantin shared this problem 3 years ago

For some reason for editing text in textbox it is only possible to delete or select just a single character at a time. Common key combinations, like Ctrl+Backspace or Ctrl+Shift+Left, are work like if modifier keys ignored.

Steps to reproduce:

1. Start GeoGebra Classic 6

2. Click the textbox for typing formulas as in illustration.


3. Type "test", then press either Ctrl+Backspace to delete the word, or Ctrl+Shift+Left to select it.

Expected: The word deleted or selected.

Actual: only single character deleted or selected.

Additional information:

Version: 6.0.414.0-offline (December 2017)

Systems tested: Archlinux and Ubuntu 16.04 Xenial.

Comments (1)


Wow, I don't know if I should open a separate issue for this (probably not because I imagine there would be a single fix — just use a usual textbox, and rebind all handlers there), but this specific textbox from the screenshot is seriously broken. And by "seriously" I mean: I barely understand how did peoples use it to this day, and nobody reported, not to mention it's not fixed.

Basically, it utterly resists to any attempts for entering formulas, it loses focus, it inserts braces when I don't want them, and doesn't delete them when I want to, it warps my cursor from one place to another, it doesn't replace selected text, it doesn't undo the text.

It is so bad that even copy-pasting the text from an external editor turns into an adventure!

© 2021 International GeoGebra Institute