MantisBT - ParaView
View Issue Details
0013916ParaView(No Category)public2013-02-27 17:122013-05-18 20:00
Alan Scott 
Yumin Yuan 
normalminorhave not tried
closedfixed 
3.98.1 
4.0 
Sandia
13916_spreadsheet_sel_windows
incorrect functionality
0013916: Windows - error selecting spreadsheet row
There is an obnoxious bug in Windows (doesn't seem to occur in Linux).

3.98.1, Windows, local server.
* Open Can.exo. All vars on. Apply.
* Integrate Variables filter. Apply.
( You will now see a spreadsheet highlighted, with one row.)
Click on this row, trying to highlight the row. This row will disappear, and the title row above will appear highlighted.

Needs to be fixed for 4.0.
No tags attached.
Issue History
2013-02-27 17:12Alan ScottNew Issue
2013-05-03 13:54Utkarsh AyachitAssigned To => Yumin Yuan
2013-05-03 13:56Utkarsh AyachitNote Added: 0030690
2013-05-03 14:08Yumin YuanStatusbacklog => todo
2013-05-03 14:08Yumin YuanStatustodo => active development
2013-05-03 17:13Yumin YuanTopic Name => 13916_spreadsheet_sel_windows
2013-05-03 17:13Yumin YuanStatusactive development => gatekeeper review
2013-05-03 17:13Yumin YuanFixed in Version => git-next
2013-05-03 17:13Yumin YuanResolutionopen => fixed
2013-05-03 17:17Yumin YuanNote Added: 0030693
2013-05-07 16:42Sebastien JourdainStatusgatekeeper review => customer review
2013-05-07 16:42Sebastien JourdainNote Added: 0030707
2013-05-07 19:14Alan ScottNote Added: 0030713
2013-05-07 19:14Alan ScottStatuscustomer review => closed
2013-05-18 19:58Utkarsh AyachitFixed in Versiongit-next => git-master
2013-05-18 20:00Utkarsh AyachitFixed in Versiongit-master => 4.0

Notes
(0030690)
Utkarsh Ayachit   
2013-05-03 13:56   
Yumin,

Before you attempt to fix this, check if the topic on stage, named "14045_fix_selection_speadsheet_view_bug", already addresses this issue.

The commit is:
commit d0063360322e25cc582909e7a2f40373d0f94c59
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Fri May 3 13:22:53 2013 -0400

    BUG 0014048. Selected rows weren't cleared when selection changed.
    
    Selected rows weren't cleared when selection changed, rather the notification
    that the rows were cleared wasn't sent. Fixed that. Also fixed the random header
    highliting issue (the header for the spreadsheet view would occassionaly go
    *bold* as the selection changed.
    
    Change-Id: Id49a79f01c54101fbbbbc0e376747a084e3932c9
(0030693)
Yumin Yuan   
2013-05-03 17:17   
14045_fix_selection_speadsheet_view_bug did not fix it. This is an issue only on Windows, "painter->setPen(option.palette.color(cg, QPalette::HighlightedText)" is not enough to draw highlighted text in tableview, it also need to set up the brush, "painter->fillRect(option.rect, option.palette.brush(QPalette::Highlight));"
(0030707)
Sebastien Jourdain   
2013-05-07 16:42   
Merged into master

commit a5a8ac523485b8612cfbad98736325178bb773a1
(0030713)
Alan Scott   
2013-05-07 19:14   
Tested windows, local server, master.