You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cursor jumps to upper left corner of image viewport if ImageGlass already open, does not move back to original cursor if moving, clicks at new position.
#2043
Open
Verinoth opened this issue
Nov 19, 2024
· 0 comments
Windows OS version: Windows 10 Pro 22H2 19045.5131
ImageGlass version: 9.1.8.723 (64-bit)
ImageGlass release: Classic
To Reproduce
Steps to reproduce the behavior:
Open ImageGlass / Open via associated image file in Windows Explorer.
Open another image file via Windows Explorer whose extension is associated with ImageGlass.
Move cursor immediately following double-click on image file.
Actual behavior
Initial ImageGlass opening does not move cursor at all visibly, whether directly or via opening of an associated image file.
All subsequent image opening flashes cursor briefly to the upper left corner of the viewport within ImageGlass before returning the cursor to its original position. Seems to be function to grab window focus.
If cursor is in motion after double-clicking the image file in Windows Explorer, the cursor can move outside of ImageGlass before the function completes, placing a non-user generated click outside of the application and preventing the cursor from moving back to the original location.
Expected behavior
Initial ImageGlass opening does not move cursor at all visibly, whether directly or via opening of an associated image file.
Subsequent image opening does not relocate cursor, does not click cursor on its own.
If cursor relocation is maintained as a function, self-click should interrupt if user movement has occurred.
System information
To Reproduce
Steps to reproduce the behavior:
Actual behavior
Expected behavior
Additional context
Does not appear to correlate with particular format or file.
Appears to originate in /Source/Components/ImageGlass.Base/WinApi/WindowApi.cs#L76
The text was updated successfully, but these errors were encountered: