Identify in the preview doesn't update the overview
Bug #712802 reported by
Bruno Postle
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.
Changed in hugin: | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: overview preview usability |
Changed in hugin: | |
importance: | High → Critical |
Changed in hugin: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I've attached a patch to fix this bug. It essentially takes the guts out of PreviewIdentify Tool::ImagesUnd erMouseChangedE vent() and puts it in another function called UpdateWithNewIm ageSet( ). ImagesUnderMous eChangedEvent calls a new function in GLPreivewFrame which in turn calls UpdateWithNewIm ageSet 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.