braden-w / whispering

https://whispering.bradenwong.com/
MIT License
250 stars 26 forks source link

Automatic paste doesn't work on recent versions (MacBook M1) #284

Open Moaness opened 1 month ago

Moaness commented 1 month ago

Hi till a few versions ago (I think v4.6.3) the automatic paste function was working fine. Now it's a hit and miss. I had to disable then re-enable accessibility permission to work- now it doesn't work still. The dictated text is available on Whispering and on manual paste but doesn't happen automatically for some reason. Any solutions? (I'm using MacOS Sonoma)

rkhrkh commented 1 month ago

It works with my MacBook M1 Pro 16 GB macOS Sonoma.

Look at the installation instructions. Simply disabling and re-enabling accessibility permission won't work; you must first completely remove the Whispering add-on from there and then re-add it after you have installed the new version. Then Whispering_4.8.3_aarch64 works fine.

braden-w commented 4 weeks ago

@Moaness Just checked and great catch! This seems to be a really strange bug where paste doesn't work whenever the app goes into the background, so the "When Recording" settings unintentionally blocks paste since the app is going back into the background before pasting.

As a temporary fix, set "Always on Top" to "Always". Will work on some sort of fix!

Moaness commented 4 weeks ago

Thanks I realised too that keeping it in the foreground makes it work. Hope to see it fixed in an upcoming update. Keep up the good work!

Moaness commented 4 weeks ago

Talking about this, I found myself using the app in minimised version when keeping it on top. Could there be a future version where app is persistently in a floating mode (after launching) possibly with only the dictation button and another settings button?