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

macos: Restore tabs to appropriate Mission Control desktop Space #649

Open
jamesholcomb opened this issue Apr 24, 2024 · 2 comments
Open

Comments

@jamesholcomb
Copy link

In macOS, users can choose to create multiple (up to 16) desktops, aka “Spaces,” using Mission Control. Each Thorium window can exist in a different Space.

Users arrange their application windows windows, including Thorium windows, across multiple Spaces to optimize/organize their workflows, e.g., by project, by research topic, etc.

Currently, when you need to Log Out or Restart, when Thorium reopens later, all the Thorium windows occupy a single Space, no matter what Space the user had originally assigned the window to.

SUGGESTION: Upon restarting Thorium for any reason, when Thorium windows reopen, have each Thorium window open in the Space it occupied at the end of the previous session.

This would help the user and prevent her from having to re-assign each Thorium window to its original Space.

Attribution: https://community.brave.com/t/macos-when-windows-reopened-after-quit-restart-respect-mission-control-spaces-assignments/193349

@Alex313031
Copy link
Owner

@jamesholcomb I would like to fix this, but don't know how. I know next to nothing about developing on MacOS. The Mac builds were cobbled together over time, and are kind of provided as is. I'm most knowledgeable about Linux development, Windows 2nd, and other platforms 3rd.

If you know of a patch, or a commit that brave used to fix this, I would be happy to integrate it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants