Alfredo Braunstein
2014-10-11 11:57:54 UTC
Continuing with a series of semi-infuriating navigation and selection
issues.
When starting a selection inside an inset (e.g. footnote) and extending to
the outside with shift-arrow keys, the selection correctly includes the
inset atomically. However, then it is impossible to re-enter the inset while
selecting, so exiting is irreversible.
This can be highly frustrating when editing e.g. complex formulae; a small
mistake and you exit the math inset and have to restart the selection from
scratch.
This works correctly *inside* mathed (you can reenter the inset where the
anchor is), so this behaviour is what the user would expect also in texted.
When selecting with the mouse, everything's fine, i.e. you can reenter the
inset.
A proposed fix is in attachment. Seems suspiciously simple... I'm worried of
course that it may introduce other issues (although from a quick test I
didn't see any). Could not test with tables because of #9291.
A/
issues.
When starting a selection inside an inset (e.g. footnote) and extending to
the outside with shift-arrow keys, the selection correctly includes the
inset atomically. However, then it is impossible to re-enter the inset while
selecting, so exiting is irreversible.
This can be highly frustrating when editing e.g. complex formulae; a small
mistake and you exit the math inset and have to restart the selection from
scratch.
This works correctly *inside* mathed (you can reenter the inset where the
anchor is), so this behaviour is what the user would expect also in texted.
When selecting with the mouse, everything's fine, i.e. you can reenter the
inset.
A proposed fix is in attachment. Seems suspiciously simple... I'm worried of
course that it may introduce other issues (although from a quick test I
didn't see any). Could not test with tables because of #9291.
A/