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

Not all backgroung movements can be undone #685

Open
Mingun opened this issue Jul 31, 2024 · 2 comments
Open

Not all backgroung movements can be undone #685

Mingun opened this issue Jul 31, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@Mingun
Copy link

Mingun commented Jul 31, 2024

Brief summary of issue

Sometimes because of mouse jitter when drawing selection I accidently move image. After that it is impossible to undo that action, instead the drawing action is undone.

Rarely image not moved by several pixels, but top-left corner jumped under mouse location.

Steps to reproduce the issue

  1. Select tool for drawing (rectangle, ellipsis, text)
  2. When drawing quickly unpress and press again mouse button. I think, that will be hard to reproduce manually, so some scripting may be required. In reality that is performed accidently due to mouse button jitter
  3. You will move image
  4. Press Ctrl+Z
  5. The last drawing action will be undone instead of image movement

Error output

Cannot say. There is not visible GUI windows and I run shutter not from the terminal.

Extra information, such as Shutter version, display server in use (Xorg or Wayland), operating system and ideas for how to solve:

Shutter version: 0.99.2 Rev.1593
Display server: Xorg
OS: Ubuntu 22.04.4 LTS

@Mingun Mingun added the bug Something isn't working label Jul 31, 2024
@Photon89
Copy link
Member

I tried to reproduce it but didn't manage to, so far... If you can specify step by step one possibility to reproduce it, it would make things easier! 😃

@Mingun
Copy link
Author

Mingun commented Jul 31, 2024

Unfortunately, I cannot, because this is unwanted random process. I speculate, that it can be reproduced if use some tools for scripting user actions, AutoHotKey or similar and make a very quick mouse release followed by mouse press while you are drawing rectangle. On mouse up it should stop drawing rectangle, on mouse press start dragging image. After that try to undone the last action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants