ElTh0r0 / iqpuzzle

A challenging pentomino puzzle.
https://elth0r0.github.io/iqpuzzle/
GNU General Public License v3.0
25 stars 18 forks source link

Rotation of blocks doesn't work consistently as you hold them. #72

Open OwlGale opened 3 months ago

OwlGale commented 3 months ago

It's pretty convenient to rotate blocks as you move them to the right place.

Unfortunately, if after rotation the mouse would not be on the block, you would not be able to rotate it anymore. Example: https://i.imgur.com/H6Btpi5.mp4

It's especially bad, if you move block above the other blocks - blocks under the mouse would be rotated. Example: https://i.imgur.com/7Yk689X.mp4

ElTh0r0 commented 3 months ago

Many thanks for the examples! This might be a little bit more difficult to fix and I have to think about how I can implement this (as simply as possible 🙂)

EDIT:

It's especially bad, if you move block above the other blocks - blocks under the mouse would be rotated.

This is fixed with 91c97db (included in release v1.4.0)

Unfortunately I have no simple fix for the first scenario, yet...