PDT: Missing redraw after PP Read #100018

Open
opened 2022-07-27 09:10:42 +02:00 by Hoang Duy Tran · 2 comments
Member

System Information
Operating system: macOS-10.15.7-x86_64-i386-64bit 64 Bits

Blender Version
Broken: version: 3.3.0 Alpha, branch: master, commit date: 2022-07-14 22:44,

Addon Information
Name: Precision Drawing Tools (PDT) (1, 5, 2)
Author: Alan Odom (Clockmender), Rune Morling (ermo)

Short description of error

Performing a PP Read does not redraw the pivot point until the viewport is moved or another redraw happens.

See the attached screen capture for details:

20220727_pp_write_read_0001.mp4

Exact steps for others to reproduce the error

  • Open a new blend file
  • Turn on the PDT add-on in Preferences
  • Use the default cube, enter the Edit Mode, using Tab
  • With all faces selected by default, press X to delete "Only Edges and Faces"
  • Select two vertices on top left of the cube
  • Open PDT tab on the Side Bar on right
  • Move down to PDT Pivot Point tab
  • Set the Show, Factor = 10, Width=5, Alpha=1
  • Press the button 'Selection' to move Pivot Point (PP) to the middle position between two selected vertices.
  • Press button 'PP Write' and confirm the operation
  • Check the Custom Properties of the "Cube" object, you should see a property named "PDT_PP_LOC" with the matrix for the recorded location.
  • Select a different vertex of the cube
  • Press button 'Selection' again to move PP cursor to this newly selected vertex
  • Now perform PP Read by pressing on that button
  • You can observe that the PP cursor doesn't appeared to move
  • Move the mouse and click anywhere in the 3D Viewport. Until now you will see that PP cursor is moved back to wrote position.

Expected
The viewport should be updated immediately after "PP Read" is performed to reflect the PP cursor actual location. New users like me left wondering what have I done when the PP cursor stayed in the same position and not moved back to the original location when "PP Write" was performed.

Personally I would call "PP Read" as "Save PP Location" and "PP Write" as "Restore PP Location".

**System Information** Operating system: macOS-10.15.7-x86_64-i386-64bit 64 Bits **Blender Version** Broken: version: 3.3.0 Alpha, branch: master, commit date: 2022-07-14 22:44, **Addon Information** Name: Precision Drawing Tools (PDT) (1, 5, 2) Author: Alan Odom (Clockmender), Rune Morling (ermo) **Short description of error** Performing a PP Read does not redraw the pivot point until the viewport is moved or another redraw happens. See the attached screen capture for details: [20220727_pp_write_read_0001.mp4](https://archive.blender.org/developer/F13321677/20220727_pp_write_read_0001.mp4) **Exact steps for others to reproduce the error** - Open a new blend file - Turn on the PDT add-on in Preferences - Use the default cube, enter the Edit Mode, using Tab - With all faces selected by default, press X to delete "Only Edges and Faces" - Select two vertices on top left of the cube - Open PDT tab on the Side Bar on right - Move down to PDT Pivot Point tab - Set the Show, Factor = 10, Width=5, Alpha=1 - Press the button 'Selection' to move Pivot Point (PP) to the middle position between two selected vertices. - Press button 'PP Write' and confirm the operation - Check the Custom Properties of the "Cube" object, you should see a property named "PDT_PP_LOC" with the matrix for the recorded location. - Select a different vertex of the cube - Press button 'Selection' again to move PP cursor to this newly selected vertex - Now perform PP Read by pressing on that button - You can observe that the PP cursor doesn't appeared to move - Move the mouse and click anywhere in the 3D Viewport. Until now you will see that PP cursor is moved back to wrote position. **Expected** The viewport should be updated immediately after "PP Read" is performed to reflect the PP cursor actual location. New users like me left wondering what have I done when the PP cursor stayed in the same position and not moved back to the original location when "PP Write" was performed. Personally I would call "PP Read" as "Save PP Location" and "PP Write" as "Restore PP Location".
Author
Member

Added subscriber: @hoanguk

Added subscriber: @hoanguk
Hoang Duy Tran changed title from PDT Pivot Point operation, PP Write and PP Read to PDT Pivot Point operation, PP Write and PP Read. PP Read doesn't appear to update 3D Viewport to reflect actual PP location. 2022-07-27 09:11:59 +02:00
Omar Emara changed title from PDT Pivot Point operation, PP Write and PP Read. PP Read doesn't appear to update 3D Viewport to reflect actual PP location. to PDT: Missing redraw after PP Read 2022-08-03 12:48:10 +02:00
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#100018
No description provided.