dail8859 / NotepadNext

A cross-platform, reimplementation of Notepad++
GNU General Public License v3.0
9k stars 548 forks source link

ALT + S opening Save As dialog window #622

Open roisag opened 1 month ago

roisag commented 1 month ago

Operating System and Version

Win 11

Distribution

installer

Description

Alt + S shortcut is opening Save As dialog window on Windows 11 (Polish language) instead of typing "ą" letter. Shift + Alt + S for capital letter "Ą" is working fine.

dail8859 commented 1 month ago

Not sure what could cause this exactly. The translation and accelerator key is defined here:

https://github.com/dail8859/NotepadNext/blob/8878b84571c8a937f3c24d16b92d6aff5eaddd79/i18n/NotepadNext_pl_PL.ts#L1127-L1136

Your File menu should also show the shortcut is using Ctrl+Alt+S

image

dail8859 commented 1 month ago

One other thought. Does the issue still happen if you change the locale in the preferences?

watahazawoz commented 3 weeks ago

I also have this issue - I can't enter "ś".

Does the issue still happen if you change the locale in the preferences?

From which to which? There is no English locale available: image

dail8859 commented 3 weeks ago

There is no English locale available:

Ah yes you are correct. Since my default locale is English then I have that option. You will not since your locale is Polish. Unfortunately, I'm not sure what else to try currently.

watahazawoz commented 3 weeks ago

Can you add English locale to the dropdown? Then I can switch and test if the issue persists.

dail8859 commented 3 weeks ago

You could probably just try and other locale to see if it is something specific to Polish. There's not actually an English locale to pick from since that's what shows up for me as the default.

watahazawoz commented 3 weeks ago

I tried Swedish and Portuguese - both have the same issue.

dail8859 commented 3 weeks ago

Unfortunately, I'm not sure what else to try. I'm not sure if this is a Qt issue, or translation issue, or what exactly, and I have no way to test or debug it.