Comments (10)
Just to add what I knew of the issue:
- I've only just heard about this fork today, and installed 1.35 - and looking good so far, I haven't been able to trigger the issue yet
- When I was seeing the issue on the stefansundin version: I'm pretty sure that I only ever saw it in Chrome/Chromium/Electron based software - so that's something that is worth reporting (whether it is chromium/electron based windows having the issue)
- Typically I could intentionally trigger it in Chrome or Vscode by just doing 10-30 seconds of violent shaking of the mouse while holding ALT + right-mouse-button for a window resize
- I've just been running AltDrag + the rest of my windows as my normal Windows user (not admin) - so not sure if that makes a difference here, but worth mentioning if anyone is reporting
- Will report back if I see the issue in this fork
from altsnap.
Moves on any version:
did it ever happen for a Move?
No I don't remember ever seeing the problem during a window move. Although I'm not 100% sure... maybe 95% sure though...
I just temporarily reinstalled v1.11 for a few minutes to try it out... and couldn't cause the problem via a window move, only resizes.
One occurrence for resizes on v1.35:
Although funnily enough, after doing that and restoring back to v1.35 again, I did manage to get it to cause the problem for the 1st (and only) time via a window resize. And I did confirm that v1.35 was running, by right-clicking the tray icon and checking "About".
See the black bar to the left:
I haven't been able to trigger it a 2nd time though.
So for my computer at least, I guess either:
- a) v1.35 does very occasionally have the problem, but this is the only one time I've seen it
- b) or maybe it was just related to be swapping between versions within the space of a short period, and without rebooting... library/process still in memory or something? Although I was checking the "About" window to confirm what version was running.
from altsnap.
Someone presented a similar issue with original AltDrag stefansundin/altdrag#119
I thought I had fixed it by veryfying that the window would respond to WM_NULL message in a resonable time, However it seems that some applications give a bad window handle when asking them for the "parent" window.
I donot know to this day a way to avoid this at 100% and because it is very rare and only happens with some specific applications, I am not sure when I will be able to figure this out.
from altsnap.
Typically I could intentionally trigger it in Chrome or Vscode by just doing 10-30 seconds of violent shaking of the mouse while holding ALT + right-mouse-button for a window resize
So it means that potentially increasing the values for RefreshRate and/or ResizeRate could help in this regard.
Edit: did it ever happen for a Move?
from altsnap.
Maybe, the problem is related to MDI windows.
Try to disable MDI support or to add the window to the MDIs balcklist, and tell me if you are able to have this problem again.
from altsnap.
Since my last post above in Feb, I haven't noticed the the issue at all until today. But I just saw it once now in Chrome:
The red border is my desktop background to make it clear where the issue is (the vertical black bar on the right, and some of the left of the window is cut off).
However note that I was still on version 1.35, so not sure if it has already been fixed in newer versions.
I'll upgrade to 1.42 and let you know if I see it again.
from altsnap.
I expect v1.42 to have similar issue, but is seems quite rare anyway.
from altsnap.
I found a way to trigger this bug:
- Open Chrome or similar
- Keep ALT down and resize a corner while clicking many times along your movement with the resize button (right click)
This will resize by steps and sometime when doing it fast it triggers the bug.
Now that I have a way to reproduce I hope I will be able to fix it.
It already seems that if you increase the RefreshRate and the ResizeRate values in the [Advanced] section of the ini file it is harder to trigger the bug.
from altsnap.
Could you try with this version of AltDrag+Hooks.dll
I can no longer trigger the problem using this one...
AltDrag1.43rc5bin.zip
from altsnap.
@hi2u @redactedscribe
crop bug should be fixed with latest 1.43!
from altsnap.
Related Issues (20)
- Windows always snap, no matter AltSnap settings.
- Feature Request : Autoborderless zone-snapped windows (minus blacklist) ? HOT 1
- Resize windows from center - like osx [Feat] HOT 5
- Cant seem to clear shortcut keys - keyboard tab [v1.63] HOT 8
- Feature request : Somehow be able choose overlapping zones ? HOT 8
- Feature request : reload config explicitly option in systray context menu HOT 2
- [bug?] Snapping after Alt-Tab doesn't work. HOT 3
- Fix minimize action HOT 1
- [question] how to bring window to front after Alt-Click-MouseMove? HOT 2
- Intermittently stops interacting with windows HOT 3
- Move to left/right/top/bottom zoone limitation HOT 2
- Compatibility with Komorebi HOT 5
- Add UIAccess flag to allow managing admin windows without running as admin HOT 10
- Chocolatey packaget not updating HOT 10
- PiercingClick doesn't work on windows11? HOT 5
- Cursor can't left-click until a right-click is issued HOT 22
- Centering a window is misaligned
- A separate blacklist for showing Window lists/Changing Windows
- Highlight selected zones before snapping HOT 1
- Allow resizing while alt+left click held down HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from altsnap.