Can't reproduce. Where did the first "&" come from? I don't see it in the input field on your video.
I never entered & symbol. I just enter "Some name" as group name. After confirming name, I see m letter with underline in tab. I only close dialog and in list of groups I started to see "So&me name".
Hm. GD never add ampersands to group names voluntarily.
I guess It adds ampersand for keyboard shortcut while displaying names in titles. But unintentionally somehow it remains permanent for name.
GD don't add any shortcuts to tabs in groups dialog. GD even don't allow to add it manually, ampersands are considered as part of group name but not shortcut prefix.
Regarding openSUSE Linux builds, I can reproduce in
goldendict-1.5.0-rc2+git.20170316T210955 with Qt 5.6.1
goldendict-1.5.0-rc2+git.20170601T224956 with Qt 5.8.0
But I can NOT reproduce in
goldendict-1.5.0rc2.git.20161226T19173 with Qt 4.8.6
goldendict-1.5.dev-20170204.1 with Qt 4.8.6
Now I tested builds for Windows, these are not affected:
GoldenDict-1.5.0-RC2-85-g473cb2b_(QT_562) 2017-03-31
GoldenDict-1.5.0-RC2-85-g473cb2b_(QT_486) 2017-03-31
Maybe this bug related with Qt5 in Linux only?..
I have tried now last git version under Ubuntu with Qt 5.4.2 - not reproduced.
For testing, please try https://susestudio.com/a/CttYWz/lietukas-42-1-multilingual (after login, you can download https://susestudio.com/a/CttYWz/lietukas-42-1-multilingual/download/iso to get ISO for using in real machine or in VirtualBox; you can also test via TestDrive in browser by licking https://susestudio.com/a/CttYWz/lietukas-42-1-multilingual/start_testdrive?version=42.1.23 (i.e. without downloading), but in this later case will not have access to internet)- here I can consistently reproduce by these steps:
Are you using KDE?
See
https://stackoverflow.com/questions/32688153/how-to-disable-automatic-mnemonics-in-a-qt-application-on-kde
https://bugs.kde.org/show_bug.cgi?id=337491
Try to add
[Development]
AutoCheckAccelerators=false
to ~/.config/kdeglobals
Yes, I use KDE Plasma 5.8 desktop and editing ~/.config/kdeglobals helped!
As you can see, this bug has recently been fixed upstream in KDE. Users of older versions of KDE (such as e.g. in debian buster) need to apply the fix.
Most helpful comment
Are you using KDE?
See
https://stackoverflow.com/questions/32688153/how-to-disable-automatic-mnemonics-in-a-qt-application-on-kde
https://bugs.kde.org/show_bug.cgi?id=337491
Try to add
to
~/.config/kdeglobals