ttscoff / bunch

Documentation repository for Bunch.app
https://bunchapp.co
116 stars 5 forks source link

Double "show desktop" quits Finder (and clears Bunch list) #256

Open Wildphinn opened 2 years ago

Wildphinn commented 2 years ago

If:

It seems that the double call kills the Finder without restarting it, but more importantly, Bunch loses it bunches list in its menu. It’s solved by a manual opening of Finder and a manual list refresh. And of course, by taking care to not call show desktop twice.

ttscoff commented 2 years ago

So I've had some issues with Finder not relaunching even when there's only one show/hide desktop command. I currently have it attempting to launch it twice just to be sure. I imagine that two commands in quick succession is only exascerbating that issue, will have to look into a more reliable way to relaunch.

I have no idea why it would cause the Bunch menu to empty out, though, that may actually be a separate issue. Do you have a pair of Bunches that does this reliably that I could test with?

-Brett

On 13 Sep 2022, at 2:32, Wildphinn wrote:

If:

  • You have a Bunch which asks to « show desktop » on close, and also calls another Bunch
  • And that Bunch also shows the desktop

It seems that the double call kills the Finder without restarting it, but more importantly, Bunch loses it bunches list in its menu. It’s solved by a manual opening of Finder and a manual list refresh. And of course, by taking care to not call show desktop twice.

-- Reply to this email directly or view it on GitHub: https://github.com/ttscoff/bunch/issues/256 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

Wildphinn commented 2 years ago

From what I've seen It would seem that the Finder being force quit leads to Bunch losing its files – that's the only way I've been able to repro the problem reliably. I don't have Bunches that reliably lead to that issue in other circumstances, but I will monitor this closely and send you something if I can.