View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015550ParaView(No Category)public2015-06-17 17:152015-09-06 12:17
ReporterAlan Scott 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Versiongit-master 
Target Version4.4Fixed in Version4.4 
Summary0015550: Interactive selection cursor weirdnesses
DescriptionThere are weirdness-es for interactive selection. This has to do with the place ParaView thinks the cursor is located.

* Linux, master, local server.
* Sources/ Wavelet. Apply. Surface.
* Interactive Select Cells On.
>> Now, move the mouse around on the cube. Notice that the highlighted cell is under the mouse.
* Split window horizontally. Spreadsheet.
* Now, move the cursor back onto the wavelet square. Notice that the selected cell is no longer under the mouse. This is a bug.

As per Utkarsh, the correct fix is to turn off the Interactive Selection when the mouse is used outside of the 3d window. I would argue that this should be true of any selections.
TagsNo tags attached.
ProjectSandia
Topic Name
Typeincorrect functionality
Attached Files

 Relationships

  Notes
(0034646)
Utkarsh Ayachit (administrator)
2015-07-02 10:51

Correction: My comment was to potentially turn off selection when views are resized or split, not when mouse moves out the window :).
(0034649)
Utkarsh Ayachit (administrator)
2015-07-02 11:09

commit f33ffef925b2b8568f8607b54545f4347af7c4d9
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Thu Jul 2 11:07:54 2015 -0400

    BUG 0015550: Invalidate selection cache on resize.
    
    Interactive selection uses caching of the selection color buffers to
    avoid having to render the selection passes for every mouse interaction.
    That means that if the window was resized, we needed to explicitly clear
    the cache for it to work. This change does the same.
(0034650)
Utkarsh Ayachit (administrator)
2015-07-02 11:10

I opted to clear the internal cache instead of getting out of selection mode as it seemed more intuitive and easier to implement.
(0034651)
Utkarsh Ayachit (administrator)
2015-07-02 11:12

Merge request:
https://gitlab.kitware.com/paraview/paraview/merge_requests/189 [^]
(0034656)
Utkarsh Ayachit (administrator)
2015-07-03 10:14

Merged in master.
(0034756)
Alan Scott (manager)
2015-07-10 21:18

Oh, this functionality is so very perfect. Wonderful job to Utkarsh and Kitware.

Tested remote server, Linux, master.

 Issue History
Date Modified Username Field Change
2015-06-17 17:15 Alan Scott New Issue
2015-06-17 17:15 Alan Scott Target Version => 4.4
2015-07-02 10:51 Utkarsh Ayachit Note Added: 0034646
2015-07-02 11:09 Utkarsh Ayachit Note Added: 0034649
2015-07-02 11:09 Utkarsh Ayachit Status backlog => gatekeeper review
2015-07-02 11:09 Utkarsh Ayachit Resolution open => fixed
2015-07-02 11:09 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2015-07-02 11:10 Utkarsh Ayachit Note Added: 0034650
2015-07-02 11:12 Utkarsh Ayachit Note Added: 0034651
2015-07-03 10:14 Utkarsh Ayachit Note Added: 0034656
2015-07-03 10:14 Utkarsh Ayachit Status gatekeeper review => customer review
2015-07-03 10:14 Utkarsh Ayachit Fixed in Version => git-master
2015-07-10 21:18 Alan Scott Note Added: 0034756
2015-07-10 21:18 Alan Scott Status customer review => closed
2015-09-06 12:17 Utkarsh Ayachit Fixed in Version git-master => 4.4


Copyright © 2000 - 2018 MantisBT Team