macmediakeyforwarder icon indicating copy to clipboard operation
macmediakeyforwarder copied to clipboard

Clicking the menu extra icon to access options causes Tahoe RC (25A353) to become unresponsive

Open joaofrgomes opened this issue 2 months ago • 6 comments

I tried firing up MacMediaKeyForwarder on an external SSD running the last public beta build of macOS 26 Tahoe, 25A353 (the Release Candidate that will likely be sent of to distribution to the public tomorrow), and it causes the UI to become extremely unresponsive after trying to use the app and opening the menu to access its options.

On the first few attempts I could still kill the process from Activity Monitor, but on my last one I had to resort to killing it from the Terminal, as not even that would work.

I know this fork of MMKF is, at this point, abandonware, but I felt it would be important to warn other users to not attempt to use it on Tahoe, as it is no longer likely to work.

joaofrgomes avatar Sep 14 '25 18:09 joaofrgomes

I debugged it: in startEventSession it calls CFRunLoopRun() but this is creating a nested run loop that blocks the UI. If I just comment out that line (line 405) it works.

I raised a PR to fix it https://github.com/quentinlesceller/macmediakeyforwarder/pull/27.

tom-un avatar Sep 19 '25 12:09 tom-un

If you are interested, I pretty much copied the code from mac media key forwarder into sol. Now including @tom-un patch. Everything seems to be working in macOS tahoe

ospfranco avatar Sep 20 '25 17:09 ospfranco

I would be interested in the patch! Thank you for all your work.

(I've also introduced myself to Sol and I can confirm it accomplishes the same functionality as Macmediakeyforwarder)

teelmo avatar Sep 25 '25 09:09 teelmo

I debugged it: in startEventSession it calls CFRunLoopRun() but this is creating a nested run loop that blocks the UI. If I just comment out that line (line 405) it works.

I raised a PR to fix it #27.

How can i download this as an Application? I can apparently only download your source code version.

raz2112 avatar Oct 15 '25 11:10 raz2112

The owner of this repo needs to merge my Pull Request, rebuild and publish a new Release.

tom-un avatar Oct 15 '25 12:10 tom-un

The owner of this repo needs to merge my Pull Request, rebuild and publish a new Release.

Hello @tom-un ,

I think he will not do it. The owner is inactive from more than 1 year. One solution should be you take the ownership by forking the repo and offering to everybody. What do you think ?

draxx31 avatar Oct 19 '25 09:10 draxx31

Until someone do this, the app Reflex is solving my problem in Tahoe.

mauricioaschmitz avatar Nov 09 '25 15:11 mauricioaschmitz

TBH, I'm not using anything right now. My biggest issue was the pressing the "Play" button invokes the Apple Music app if nothing is playing. I just have Spotify start on login now and forget about it.

tom-un avatar Nov 09 '25 17:11 tom-un