Maniphest T93971

3D Cursor is not in the right place after Shift + C (Center Cursor and Frame All)
Closed, Resolved

Assigned To
Campbell Barton (campbellbarton)
Authored By
Mahdi Pezhman (map_blender)
Dec 11 2021, 7:08 PM
Tags
  • BF Blender
  • EEVEE & Viewport
Subscribers
Anton Raves (Memento)
Campbell Barton (campbellbarton)
Fen (chemicalcrux)
Mahdi Pezhman (map_blender)
Pratik Borhade (PratikPB2123)
Vyacheslav (hitrpr)

Description

System Information
Operating system: macOS-11.6.1-x86_64-i386-64bit 64 Bits
Graphics card: Intel Iris Pro OpenGL Engine Intel Inc. 4.1 INTEL-16.5.4

Blender Version
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: rBf1cca3055776
Worked: 2.93
Caused by rBbda9e4238a07: Fix smooth-view failure to add mouse-move events

Short description of error
Pressing Shift+C resets the position of the 3D cursor and centers the view on the origin. However, if the camera doesn't get moved, the viewport doesn't update, so the 3D cursor appears to be in the wrong position.

Exact steps for others to reproduce the error

  1. Hit Shift+C to center the camera and cursor
  2. Move the 3D cursor somewhere other than the origin
  3. Hit Shift+C again
  4. The 3D cursor doesn't visibly move.
  5. Move the camera
  6. The 3D cursor appears in the right place

Revisions and Commits

rB Blender

Related Objects

Mentioned In
T93479: 3.0 Potential candidates for corrective releases
Mentioned Here
rBbda9e4238a07: Fix smooth-view failure to add mouse-move events

Event Timeline

Mahdi Pezhman (map_blender) created this task.Dec 11 2021, 7:08 PM
Fen (chemicalcrux) updated the task description.Dec 11 2021, 7:30 PM
Fen (chemicalcrux) changed the task status from Needs Triage to Confirmed.Dec 11 2021, 7:33 PM
Fen (chemicalcrux) added a subscriber: Fen (chemicalcrux).

I can reproduce this on the 3.0 release, as well as in the 3.1 alpha.

Anton Raves (Memento) added a subscriber: Anton Raves (Memento).Dec 11 2021, 7:42 PM

I tried this on Blender 3.0.0 release on Fedora 35 Linux and can reproduce the behaviour there as well.

Yevgeny Makarov (jenkm) added subscribers: Vyacheslav (hitrpr), Pratik Borhade (PratikPB2123).
Pratik Borhade (PratikPB2123) added a project: EEVEE & Viewport.Dec 15 2021, 8:17 AM
Pratik Borhade (PratikPB2123) triaged this task as High priority.EditedDec 15 2021, 1:24 PM
Pratik Borhade (PratikPB2123) updated the task description.
Pratik Borhade (PratikPB2123) added a subscriber: Campbell Barton (campbellbarton).

Caused by rBbda9e4238a07: Fix smooth-view failure to add mouse-move events

cc @Campbell Barton (campbellbarton)

Regression so changing priority to High

Campbell Barton (campbellbarton) closed this task as Resolved by committing rBe85d7d5a2880: Fix T93971: "Center Cursor & Frame All" fails to redraw.Dec 15 2021, 2:22 PM
Campbell Barton (campbellbarton) claimed this task.
Campbell Barton (campbellbarton) added a commit: rBe85d7d5a2880: Fix T93971: "Center Cursor & Frame All" fails to redraw.
Campbell Barton (campbellbarton) mentioned this in T93479: 3.0 Potential candidates for corrective releases.Dec 15 2021, 2:25 PM
Philipp Oeser (lichtwerk) added a commit: rBb9f5e6c0b4cb: Fix T93971: "Center Cursor & Frame All" fails to redraw.Jan 11 2022, 9:33 AM