Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clicking UTM in the Dock (while VMs are running) opens the main UTM window on top each time #2437

Open
milosivanovic opened this issue Apr 8, 2021 · 2 comments
Labels
interface Design, UX/UI issues

Comments

@milosivanovic
Copy link

Describe the issue
When running multiple apps on macOS, it's common to switch between them by clicking the icon in the Dock. For example, after booting the VM(s) I want to work with, I close the main UTM window because I only need the VM windows now. When I'm in another app and want to switch to the VM windows, I click on the UTM icon in the Dock but instead of showing me JUST the VM windows that were somewhere underneath, it does that PLUS opens the main UTM window right on top of everything, each time.

Would it be possible to add functionaliy that registers any running VM window to be equivalent to a UTM window so that it doesn't keep thinking it needs to open a new main UTM window when VMs are open? That way, the functionality will be the same as with Finder in the Dock. When you click Finder, it brings any open Finder windows to the top. If you have none open, it will open a new Finder window. If you want to open a new Finder window while you have Finder windows open already, you can use the context menu of the icon in the Dock to choose "New Finder Window".

Configuration

  • UTM Version: 2.0.25
  • OS Version: Big Sur 11.2.3
  • Intel or Apple Silicon? Apple Silicon

Crash log
None

Debug log
None

Upload VM
None

@lulor
Copy link

lulor commented Apr 11, 2021

Another issue with the current behaviour is that when the "main" UTM window is closed and re-opened with a VM already running, that same VM is registered as "not running" and it's possible to launch another instance of it (or maybe this is the intended behaviour?)

@osy osy added the interface Design, UX/UI issues label Apr 24, 2021
@osy osy added this to the v2.1 milestone Apr 24, 2021
@osy
Copy link
Contributor

osy commented Apr 25, 2021

Regarding the dock icon click, this seems to be a SwiftUI issue: writefreely/writefreely-swiftui-multiplatform#135

Filed feedback with Apple about this.

Regarding the re-opening main window: this is a bug that will be fixed.

@osy osy removed this from the v2.1 milestone Apr 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
interface Design, UX/UI issues
Projects
None yet
Development

No branches or pull requests

3 participants