forge-ext / forge

Forge - Tiling and Window Manager for Gnome-Shell
GNU General Public License v3.0
838 stars 41 forks source link

bug: Keyboard shortcut resets with valid value. #356

Closed PixsaOJ closed 4 months ago

PixsaOJ commented 4 months ago

(1) Issue/Bug Description/Video Capture/Screenshots

When you set keyboard shortcut, it resets if key is invalid.

I try to use my ":" key as part of window-focus-right shortcut.

I set value as <Super>: which should be valid, but it resets back to <Super>l default. same for quotes key.

(2) Steps to reproduce

  1. Go to settings
  2. Keyboard
  3. Window shortcuts
  4. Set window-focus-right to <Super>:
  5. Quit settings
  6. Open same settings to check if it has been reset

(3) Distribution and Linux version

NAME="Manjaro Linux"
PRETTY_NAME="Manjaro Linux"
ID=manjaro
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="32;1;24;144;200"
LOGO=manjarolinux
Linux ___6.1.77-2-MANJARO #1 SMP PREEMPT_DYNAMIC Sat Feb 10 09:34:00 UTC 2024 x86_64 GNU/Linux

(4) Journal Logs from the last hour

...

GNOME Shell version

45.4

Forge version

77

Other installed/enabled extensions

...

(6) Monitor Setup

...

Other Notes

No response

PixsaOJ commented 4 months ago

I am willing to make PR if someone points me to validation code location

jmmaranan commented 4 months ago

Try <Super>colon

PixsaOJ commented 4 months ago

Works!

Maybe there should be reference to all the shortcuts we could use in that settings page. Currently just Super, Shift and Primary are listed