Skip to main content
Inspiring
November 9, 2021
Answered

Rotate canvas jumps elsewhere on letting go

  • November 9, 2021
  • 2 replies
  • 197 views

I'm using a Macbook Pro on Big Sur (11.6.1).

Photoshop version: 23.0.0

Graphics processor: Intel Iris Graphics 6100

 

I have been waiting passively for 2 years for a fix for this so it is straddling versions 2020, 2021 and 2022 but it amazes me that it persists...

 

Within Preferences, Performance, I have the "Use Graphics Processor" turned on (if you turn it off, the Rotate canvas functionality would no longer be available.  Within the advances settings, turning "User OpenCL" on or off does not seem to have any impact on this, nor does the setting "Anti-alias Guides and Paths".

 

The problem, open an image, press R to be able to rotate the canvas. On letting go of the trackpad/mouse/pen, the screen jumps diagonally and you loose where you were previously.  The amount by which it jumps seems to be proportional to how much you have zoomed in.

 

I use a pen and pad to work on masks all the time and I use this feature to make it easier to do straight strokes.  However it is no dependant on the input method.

 

It may be specific to Macs or the specific graphics processor I have.  A notable photoshop competitor, instead of arbitrary allowing canvas rotation for which you presumable need the extra help of the graphics processor, instead only allows increments of 16 degrees which is good enough for most needs.  If this is too much of a pain to fix, just do that!

 

This topic has been closed for replies.
Correct answer ash_ess

Thank you very much. It did it, although it was the reverse in my case. My Overscroll was disabled, I enabled it!

2 replies

ash_essAuthorCorrect answer
Inspiring
November 9, 2021

Thank you very much. It did it, although it was the reverse in my case. My Overscroll was disabled, I enabled it!

PECourtejoie
Community Expert
Community Expert
November 9, 2021

In case it might help, you could try to disable overscroll, I think it might alleviate the issue.