MantisBT - ParaView
View Issue Details
0014602ParaView(No Category)public2014-02-26 04:382015-01-11 08:18
grenon 
Utkarsh Ayachit 
normalminorhave not tried
closedfixed 
4.1 
4.24.2 
TBD
14602_fix_text_representation
incorrect functionality
0014602: Text position is not saved in state file
Text appears at lower left corner when loading state file.

Duplicate of issues 8789 and 10521 that should be fixed in version 3.12.
No tags attached.
has duplicate 0014623closed Utkarsh Ayachit Text Source Position not updated when changed with mouse on screen 
Issue History
2014-02-26 04:38grenonNew Issue
2014-02-26 10:43Utkarsh AyachitAssigned To => Utkarsh Ayachit
2014-02-26 10:43Utkarsh AyachitStatusbacklog => active development
2014-02-26 10:53Utkarsh AyachitTopic Name => 14602_fix_text_representation
2014-02-26 10:53Utkarsh AyachitNote Added: 0032414
2014-02-26 10:53Utkarsh AyachitStatusactive development => gatekeeper review
2014-02-26 10:53Utkarsh AyachitFixed in Version => git-next
2014-02-26 10:53Utkarsh AyachitResolutionopen => fixed
2014-02-27 11:29Utkarsh AyachitFixed in Versiongit-next => git-master
2014-02-27 11:29Utkarsh AyachitStatusgatekeeper review => customer review
2014-02-27 11:29Utkarsh AyachitNote Added: 0032425
2014-03-09 16:28Utkarsh AyachitRelationship addedhas duplicate 0014623
2014-03-20 21:47Alan ScottNote Added: 0032515
2014-03-20 21:47Alan ScottStatuscustomer review => closed
2014-06-17 09:22Utkarsh AyachitTarget Version => 4.2
2014-08-29 11:00Utkarsh AyachitFixed in Versiongit-master => 4.2
2015-01-11 08:18Utkarsh AyachitSource_changeset_attached => ParaView master 12119d1e
2015-01-11 08:18Utkarsh AyachitSource_changeset_attached => ParaView master f946c5a0

Notes
(0032414)
Utkarsh Ayachit   
2014-02-26 10:53   
commit 07694987a93a0a5e1630f5db3987f33d2b1bca69
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Wed Feb 26 10:49:46 2014 -0500

    BUG 0014602. Fixed text position not being saved in state files.
    
    The bug was stemming from the fact the the property links set up in
    vtkSMNewWidgetRepresentationProxy between the in/out properties was getting
    destroyed prematurely due to incorrect logic to track reference counting.
    The reference count tracking logic is indeed fragile. Instead, changed
    vtkSMPropertyLink to not use vtkSmartPointer, instead use vtkWeakPointer. Then
    vtkSMNewWidgetRepresentationProxy no longer needs to do anything special to
    avoid leaks. With the link working again, state file correctly saves the values
    for Position1 and Position2, thus overcoming the bug.
    
    Change-Id: Icdeb9dbacd13d9c4f8fc48663624533b7f624b67
(0032425)
Utkarsh Ayachit   
2014-02-27 11:29   
Topics merged into master:
        14557-color-legend-update
(VTK) 14581-volume-render-bug
        14584-frequency-live-view
        14600-restore-numpy
        14602_fix_text_representation
        fix_mili
(0032515)
Alan Scott   
2014-03-20 21:47   
Perfect. Tested with mouse, and "Use Window Location".

Tested Linux, master, remote server.