Not updating properly when changing monitor setup.
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
Hello,
I have an issue when going from my home office to office workspace with monitors.
In my home office i have 3 screens, 2 smaller 27" and one big 49"ultra wide. I always keep KeyBase on one of the small screens to always have it up there in full-screen, This seem to save/cache it's position from when i lock the computer or w/e.
But when i change the monitor setup to my office workspace(same kind of 49" but not the small one's) it doesn't update properly but rather seem to be stuck in w/e position it was saved to and does not update for the new setup. Reopening the application does not solve this and neither does rebooting.
I´ve managed to solve it sometimes by unplugging the laptop and rebooting it with no external screens connected.
Im thinking maybe some kind of semi frequent screen update can be of use. Maybe something like that already exists and my installation is borked? That would make this an issue instead of a suggestion i guess. :D
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by reproducing the monitor-layout problem when switching between the two setups, then trace the desktop window-position handling; done means the application updates its position for the active monitor arrangement without requiring unplugging screens or rebooting.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100