I am not sure, but i think the viewportleft positive and negatives are in reverse. ViewportLeft("layer")-obj_player.width seems to check on the right side of the player, but should be the left side. If i change to ViewportLeft("layer")+objplayer.width it checks the left side, but it should be right side.
Attach a Capx
https://dl.dropboxusercontent.com/u/396 ... ftbug.capx
Description of Capx
Moves player onscreen with WASD keys, and has a zelda style viewport pan when you get to the edge of the screen.
Steps to Reproduce Bug
- move the player off the right edge of screen. wait until it finishes scrolling.
- move the player off the left edge of screen.
Viewport scrolls before the player is outside view.
Viewport scroll will only trigger once the player is outside the view. Like the right side
- Chrome: YES
- FireFox: YES
- Internet Explorer: YES
Operating System and Service Pack
Windows 7 64 bit
Construct 2 Version ID