dragging hundreds of photos hangs system for a while
Submitted by Adam Dingle
Assigned to Jim Nelson
Link to original bug (#716071)
Description
---- Reported by adam@yorba.org 2010-02-23 14:45:00 -0800 ----
Original Redmine bug id: 1417
Original URL: http://redmine.yorba.org/issues/1417
Searchable id: yorba-bug-1417
Original author: Adam Dingle
Original description:
To see the problem, select several hundred photos and drag them onto any tag. Shotwell will hang for 10 seconds or more while the CPU churns away. In fact, during this time the X server will be hung: you can't even activate other applications' windows.
You don't even need to drag onto a tag; the problem occurs no matter where you drag. You can also reproduce this by selecting hundreds of photos, then dragging to an empty spot in the Phots view itself.
---- Additional Comments From shotwell-maint@gnome.bugs 2013-05-01 11:41:00 -0700 ----
History
Comment 1
Updated by Jim Nelson over 3 years ago
- Status changed from Open to Review
- Assignee changed from Anonymous to Jim Nelson
Comment 2
Updated by Adam Dingle over 3 years ago
Glad to hear you're on it – this is a significant issue. As a fallback of last resort, we could conceivably sacrifice the drag-and-drop export feature for this release if that were the only way to make this acceptably fast. That would be unfortunate, but would be preferable to the current behavior. Hopefully we can find a better way, though.
Comment 3
Updated by Jim Nelson over 3 years ago
- Status changed from Review to 5
- Resolution set to fixed
- % Done set to 100
Comment 4
Updated by Charles Lindsay 7 months ago
- Status changed from 5 to Fixed
--- Bug imported by chaz@yorba.org 2013-11-25 21:44 UTC ---
This bug was previously known as bug 1417 at http://redmine.yorba.org/show_bug.cgi?id=1417
Unknown Component Using default product and component set in Parameters Unknown version " in product shotwell. Setting version to "!unspecified". Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
Resolution: RESOLVED FIXED