fix(client/macos): update macOS Dock hide logic
This PR refactors the Dock hiding logic to improve behavior on macOS (#2510)
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.
Thank you for the review! The code is much cleaner now.
I removed empty lines for code style consistency
@fortuna , gentle reminder for a review.
@seu1a please update the PR description explaining what the new logic is. It's hard to guess based on the code. Thank you.
Hi @seu1a , could you take a look at @fortuna 's comments and make the necessary updates? Thanks.
Will this PR also bring the Outline window back to the menu bar? I don't really get why I should have a permanent outline window floating around somewhere.
It has been 2 weeks since last update.
Please finish up ASAP since it's major inconvenience to use the app in MacOS.
Hi @seu1a , it's been a while. If you are too busy to update the PR, I'd be glad to take over this.
Any updates here? This is a very annoying bug
@jyyi1 I don't think you'll get an answer, it's been more than a month, maybe it's time to finish it
@jyyi1 are there any guidelines to taking over PRs? (I will of course set a Co-Author) but this issue is starting to bug me more and more.
@jyyi1 are there any guidelines to taking over PRs? (I will of course set a Co-Author) but this issue is starting to bug me more and more.
Just fork the feature branch, keep their commits and resubmit. Since this is stale and ignored, it should be fine.
@jyyi1 are there any guidelines to taking over PRs? (I will of course set a Co-Author) but this issue is starting to bug me more and more.
Thanks for offering to help on this! Since this PR has been inactive for a while and has merge conflicts, please feel free to create a new one.
Close this in favor of:
- #2649