quicksilver / Quicksilver

Quicksilver Project Source
http://qsapp.com
Apache License 2.0
2.72k stars 283 forks source link

[Bug]: Activation shortcut stops working upon switch to a new input source (and back) #2943

Open jeutzsch opened 1 year ago

jeutzsch commented 1 year ago

Before submitting your bug report, please confirm you have completed the following steps

Bug description

The key combination to activate QS (activation shortcut) stops working when I switch the input source using command+space, and still doesn't work when I switch back to the original input source. QS does not crash in the process; it is still running, and I can access immediately it by clicking on the icon in the dock.

If I re-launch QS, the activation shortcut works again, until I switch the input source again. I first noticed this a few months ago, but I don't switch input sources that often, but it has happened often enough now that it seems to be a bug. I have been using QS for many years, and this is definitely a recent bug. Maybe it started with Ventura (OS 13), but I'm not certain.

Specifically, my activation shortcut is command+the-left-most-key-in-the-number-row (in other words, directly to the left of the number 1, and below esc). The input sources I use most are standard German (so the activation shortcut is command+^), Estonian (so the activation shortcut is command+ˇ) and a home-made layout based on standard German (so the activation shortcut is also command+^). As mentioned above, I have been switching between these input sources for many years while using QS, but this bug only appeared recently.

Steps to reproduce

  1. QS is running, and my activation shortcut activates QS
  2. switch input source (keyboard layout) using command+space or by selecting a different source in the menu bar
  3. QS activation shortcut no longer activates QS
  4. switch back to the initial input source, and QS still isn't activated by the activation shortcut

Expected behavior

I expect the activation shortcut to continue to activate QS, regardless of whether I switch input sources

MacOS Version

Other

Quicksilver Version

2.4.0 (4039)

Relevant Plugins

No response

Crash Logs or Spindump

QS doesn't crash or hang, but here is a spindump (no idea if it's relevant):

Spindump-QS.txt

Screenshots

(Doesn't seem relevant because there is nothing to see.)

Additional info

Running Ventura 13.1 on a 14" MBP 2021 and on a MacMini 2018.

jeutzsch commented 7 months ago

Just a quick update to this bug ticket: The issue still exists exactly as described above on the same devices with Quicksilver v2.4.1 (4040) running macOS 14.2 Sonoma.