View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008167ParaView(No Category)public2008-11-25 10:372009-05-13 13:47
ReporterKen Moreland 
Assigned ToZhanping Liu 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version3.6Fixed in Version 
Summary0008167: Selecting in spreadsheet when only showing selected element
DescriptionThe selection behavior in the spreadsheet view is undesirable when the "Show only selected elements" feature is on. When this option is on and you select a row by clicking on it, suddenly all rows except the one just clicked on disappear because the selection has immediately changed. This behavior is both annoying (because it is easy to loose the current selection set) and unhelpful (because it is impossible to select more than one element).

There are many potential behaviors that are better than this. An acceptable solution is to simply disable selection in the spreadsheet view when showing only selected elements. A better behavior would be to allow selection, but to not change the rows viewed when they are selected from within the spreadsheet (only change them when the selection occurs within a different view or the selection inspector).
TagsNo tags attached.
Project
Topic Name
Type
Attached Filestxt file icon Patch.txt [^] (3,589 bytes) 2008-12-03 12:07 [Show Content]

 Relationships

  Notes
(0014276)
Zhanping Liu (developer)
2008-12-03 12:05

The bug was fixed and now the user is disallowed to make further (embedded / recursive) selections once checkbox "Show Only Selected Elements" is checked via the object inspector.

The fix was made by adding a pair of signal (in class pqSpreadSheetViewModel) and slot (in class pqSpreadSheetView) and therefore changes were made to the following four files:

pqSpreadSheetView.h (new revision: 1.13; previous revision: 1.12)
pqSpreadSheetView.cxx (new revision: 1.19; previous revision: 1.18)
pqSpreadSheetViewModel.h (new revision: 1.12; previous revision: 1.11)
pqSpreadSheetViewModel.cxx (new revision: 1.30; previous revision: 1.29)

Please see the attached patch file for diff info.
(0014299)
Alan Scott (manager)
2008-12-04 22:11

Tested local server, since there is now a hang client/server (which will be a new bug report)

 Issue History
Date Modified Username Field Change
2008-11-25 10:37 Ken Moreland New Issue
2008-12-01 15:11 Utkarsh Ayachit Status backlog => tabled
2008-12-01 15:11 Utkarsh Ayachit Assigned To => Zhanping Liu
2008-12-03 12:05 Zhanping Liu Note Added: 0014276
2008-12-03 12:05 Zhanping Liu File Added: Patch.txt
2008-12-03 12:07 Zhanping Liu File Deleted: Patch.txt
2008-12-03 12:07 Zhanping Liu File Added: Patch.txt
2008-12-03 12:08 Zhanping Liu Status tabled => @80@
2008-12-04 22:11 Alan Scott Note Added: 0014299
2008-12-04 22:11 Alan Scott Status @80@ => closed
2008-12-04 22:11 Alan Scott Resolution open => fixed
2009-05-13 13:47 Utkarsh Ayachit Target Version => 3.6
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team