Pyxel Edit Forum Archive
ArchiveBug reports

Pan view stuck in 103

Simon
Nov 20, 2013 at 1:44 pm
This bug is a bit annoying in the build 103 as the pan view mode is stuck in some situtatuions on OSX at least. To reproduce:
  • go into pen mode
  • press space and hold space to go to the pan view mode
  • after moving the viewport release space and the left mouse button.
Before 103 the mode went back to pen mode now, but in this version it stays in the pan view mode. -> The old way was better. now I have to always switch back to pen after moving my viewport...

Simon
Nov 20, 2013 at 2:06 pm
another bug in 103:

If you copy a part of a tile with cmd + c and then past it twice something goes wrong...
Danik
Nov 20, 2013 at 7:16 pm
Ah, yes. There is a bug caused by a workaround to fix another bug on OSX. :P (the root cause is some differences in how key input works in Windows and OS X) I will look into it.

I can't seem to reproduce the second bug, could you give a bit more info?
Simon
Nov 21, 2013 at 7:41 am
I try:
1. I select and press cmd+c to copy the red part in the tile:

2. then I past and move the copy to a new place by pressing cmd + v:


3. now without unselecting I press cmd + v again. now first only the selection is gone. but when I click on the sand tile with the red dot again this happens:


This also happens when I press cmd +v for a third time and it is not important where I click. The black tile also has an index number but a completely different one.

I hope this helps to find the bug. :)

PS: A video time laps of me using Pyxel will be released soon. ;)

cheers

Danik
Nov 21, 2013 at 9:05 am
Ahh, now I know why it happens! The second time it is pasted in the top left of the document when there is no normal selection, most likely in tile with index 0, so that when you commit by clicking it's drawn in all 0-tiles.
It would be a lot nicer if it would paste in the center of the view or remember the last position copied from/pasted to. Thanks for the detailed description!

I'm looking forward to the timelapse! :)