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
Grey Space when Resizing with Spectacle #3091
Grey Space when Resizing with Spectacle #3091
Comments
When stepping through with the debugger the window is actually resized correctly and then the tab bar triggers another resize with invalid sizing. That happens because the code flow is the following:
(There is yet another bug here, probably introduced in 92ee758, where one complete animation of the tab bar will trigger another animation round that immediately gets cancelled by the old animation round trying to invalidate its own timer but actually invalidating the new one instead) |
I also get this when resizing with moom. |
Yup, bettertouchtool and the same issue here. If I increase the size normally, there's no problem. If I use my "Maximise Window" shortcut and the window is not touching the top, it maximises, looks OK briefly and then goes wrong. |
Have this issue as well, very frustrating to need to open a new window each time this issue happens |
This also happens when disconnecting and reconnecting a monitor from my laptop. So, it's not limited to third party software changing the window size. |
@dmoagx This resolves the issue: diff --git a/Frameworks/PSMTabBar/PSMTabBarControl.m b/Frameworks/PSMTabBar/PSMTabBarControl.m
index 3e3c1e30..676a061e 100644
--- a/Frameworks/PSMTabBar/PSMTabBarControl.m
+++ b/Frameworks/PSMTabBar/PSMTabBarControl.m
@@ -1811,2 +1811,4 @@
[self setNeedsDisplay:YES];
+ } else {
+ [self update:NO];
} This is the first time I looked through the code, so I'm sure there'll be side effects. Hopefully this helps someone more familiar to narrow down the actual cause. |
Hi, I'm still getting this error when resizing with spectacle. I'm using Build 5446 (97c1b85). Should I use a different binary? |
Any updates? |
This project is not maintained anymore and was replaced. Please see #3705. |
OS X Version: 10.13.4
Sequel Pro Version: Build
3477d22387
(self-compiled in Xcode)MySQL server: 5.6.33
When resizing a window using Spectacle shortcuts, unreclaimable grey space is produced which squashes the UI. (This doesn't happen in the old stable version).
The text was updated successfully, but these errors were encountered: