Identify in the preview doesn't update the overview

Bug #712802 reported by Bruno Postle
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Hugin
Fix Released
Critical
Unassigned

Bug Description

Most operations in the preview, such as drag or crop, update the overview immediately. Similarly changes in the overview update the preview immediately.

If you enable 'Identify' and move the mouse around the preview canvas to highlight photos, then these photos are only highlighted in the preview and not in the overview. The reverse is also true, highlighting photos in the overview doesn't highlight them in the preview.

Yuv (yuv)
Changed in hugin:
status: New → Confirmed
importance: Undecided → High
tags: added: overview preview usability
Yuv (yuv)
Changed in hugin:
importance: High → Critical
Revision history for this message
Jeff Boyd (jeffboyd) wrote :

I've attached a patch to fix this bug. It essentially takes the guts out of PreviewIdentifyTool::ImagesUnderMouseChangedEvent() and puts it in another function called UpdateWithNewImageSet(). ImagesUnderMouseChangedEvent calls a new function in GLPreivewFrame which in turn calls UpdateWithNewImageSet on the three PreviewIdentifyTool objects it contains.

I've tested on Windows 7 64-bit (64-bit build), openSuse 11.2, and Mac OS X (10.6) and works well on each.

Revision history for this message
tmodes (tmodes) wrote :

Thanks for the patch. Pushed to repository.

Changed in hugin:
milestone: none → 2011.0rc1
status: Confirmed → Fix Committed
Yuv (yuv)
Changed in hugin:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.