What's the Archi's designed behavior for "Shift + Backspace" on Windows

Started by Xiaoqi, May 28, 2025, 07:22:14 AM

Previous topic - Next topic

Xiaoqi

Hello,

Here I found a strange behavior on using the combination key "Shift + Backspace".

Normally on Windows, pressing Shift+Backspace while in an editor window will act just like a regular Backspace will, I tested this on my Word, Excel, and even VS Code, all are same.

However, in Archi, when editing Name, Documentation, Properties, etc.., while I'm holding Shift key and press Backspace, there's nothing happened, and cursor still in the same position.

It's not a big deal, just sometimes when I want to key in certain All-Capital characters, and need to correct the incorrect one, this force me to release the Shift key, which is not normal.

Want to check whether there's any specific consideration the design is like this way?

Regards,
Xiaoqi

Phil Beauvoir

Hi Xiaoqi,

If you mean Shift + Del then there is a bug in Eclipse for this:

https://github.com/eclipse-platform/eclipse.platform.swt/issues/1468

Normally, on Windows this key combination is bound to the "Cut" command and even if it is unbound it still doesn't work as Archi uses a verify listener on text controls to ensure newlines and illegal text characters are filtered out.

Phil
If you value and use Archi, please consider making a donation.
Ask your ArchiMate related questions to the ArchiMate Community's Discussion Board.

Xiaoqi

Thanks Phil and good to know it's already identified as a bug, hope that can be fixed soon from Eclipse side.

As workaround, I just need to remember release the Shift-holding when pressing the Backspace, no big trouble to our modeling tool anyway.

Thanks again,
Xiaoqi