View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0013916ParaView(No Category)public2013-02-27 17:122013-05-18 20:00
ReporterAlan Scott 
Assigned ToYumin Yuan 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.98.1 
Target VersionFixed in Version4.0 
Summary0013916: Windows - error selecting spreadsheet row
DescriptionThere 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.
TagsNo tags attached.
ProjectSandia
Topic Name13916_spreadsheet_sel_windows
Typeincorrect functionality
Attached Files

 Relationships

  Notes
(0030690)
Utkarsh Ayachit (administrator)
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 (developer)
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 (manager)
2013-05-07 16:42

Merged into master

commit a5a8ac523485b8612cfbad98736325178bb773a1
(0030713)
Alan Scott (manager)
2013-05-07 19:14

Tested windows, local server, master.

 Issue History
Date Modified Username Field Change
2013-02-27 17:12 Alan Scott New Issue
2013-05-03 13:54 Utkarsh Ayachit Assigned To => Yumin Yuan
2013-05-03 13:56 Utkarsh Ayachit Note Added: 0030690
2013-05-03 14:08 Yumin Yuan Status backlog => todo
2013-05-03 14:08 Yumin Yuan Status todo => active development
2013-05-03 17:13 Yumin Yuan Topic Name => 13916_spreadsheet_sel_windows
2013-05-03 17:13 Yumin Yuan Status active development => gatekeeper review
2013-05-03 17:13 Yumin Yuan Fixed in Version => git-next
2013-05-03 17:13 Yumin Yuan Resolution open => fixed
2013-05-03 17:17 Yumin Yuan Note Added: 0030693
2013-05-07 16:42 Sebastien Jourdain Status gatekeeper review => customer review
2013-05-07 16:42 Sebastien Jourdain Note Added: 0030707
2013-05-07 19:14 Alan Scott Note Added: 0030713
2013-05-07 19:14 Alan Scott Status customer review => closed
2013-05-18 19:58 Utkarsh Ayachit Fixed in Version git-next => git-master
2013-05-18 20:00 Utkarsh Ayachit Fixed in Version git-master => 4.0


Copyright © 2000 - 2018 MantisBT Team