will-stone / browserosaurus

🦖 The browser prompter for macOS
https://browserosaurus.com
GNU General Public License v3.0
1.72k stars 161 forks source link

Not working with links from Full Screen apps and multiple workspaces/desktops (need to restart app frequently) #595

Open varunyellina opened 1 year ago

varunyellina commented 1 year ago

Is there an existing issue for this?

Current Behaviour

I use apps in Full screen mode on macOS Ventura 13.0.1. When Browserosaurus app starts, clicking links in the full-screen apps works. The Browser selection overlay shows up on the full screen app.

After sometime (indeterminate) when I click on a link in a full screen app, the space changes to the Desktop and Browserosaurus selection overlay shows up for a split second and disappears.

https://user-images.githubusercontent.com/1850730/205856408-60466156-5bf5-4a4d-b279-590c3f013cdb.mov

Expected Behaviour

The Browser selection overlay should show on the Full screen app and allow me to tap on a Browser.

Steps To Reproduce

  1. Make an app Full screen
  2. Click on a link

Browserosaurus version

19.3.3

macOS version

13.0.1

CPU Architecture

ARM

Anything else?

No response

AlexStrNik commented 5 months ago

And a screenshot, that looks great 😄 Out of interest, which do you prefer, TS or Swift?

Swift type system much better as for me, although it not so powerful so you cant write compile time spell checking, but i really missing Swift enums with associated values in other languages. And there something similar between TS and Swift, sometimes when expression is complex enough it fails to derive types :)

will-stone commented 4 months ago

@AlexStrNik Would you like to submit your app to "Notable Forks" section of README: https://github.com/will-stone/browserosaurus?tab=readme-ov-file#notable-forks Feel free to change the title of that section too, maybe Projects inspired by Browserosaurus?

AlexStrNik commented 4 months ago

@AlexStrNik Would you like to submit your app to "Notable Forks" section of README: https://github.com/will-stone/browserosaurus?tab=readme-ov-file#notable-forks Feel free to change the title of that section too, maybe Projects inspired by Browserosaurus?

If you don't mind, so I would. Maybe later this week, a little busy now

vigasdeep commented 4 months ago

I just installed 20.8.0 on MacOS 14.4.1, and I don't have the issue anymore. I can open the links from any workspace even if it is a fullscreen VS Code. Browserosorous work just fine, the prompt appears on any screen/workspace you're on.

thanks guys I love this tool :)

If this issue still needs help, I'll be happy to dive into code. Let me know, thanks.

will-stone commented 2 months ago

I've just tested this on Sonoma on latest B (v20.9.0) and it seems to be fixed. Can anyone on Sonoma confirm? (Any other version of macOS isn't officially supported).

will-stone commented 2 months ago

Cool, going to mark this as closed. Please let me know if you still have an issue and we'll reopen.

benjamingwynn commented 2 months ago

@will-stone this is fixed for me on 14.6 (23G80) running 20.8.0. thank you 👍

will-stone commented 4 days ago

Reopening 😭

riceboyler commented 4 days ago

Yeah, I was coming here to see if there was a fix. I'm seeing the behavior now almost exclusively from Slack trying to open links. I'm on v20.9.1 of Browserosaurus, Version 4.41.97 of Slack and macOS Sequoia 15.1 (and I think this literally started when I updated to 15.1).

It's absolutely mesmerizing to me that this has worked so well, for so long! Congrats @will-stone on becoming a father! Best of luck with trying to juggle everything. I've been there, done that, and it's one of the hardest, but most rewarding things you'll ever do!