Book selection discarded when using the Manage Authors dialog

Bug #1432324 reported by Jellby
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Charles Haley

Bug Description

1. In a library with a few books, perform a search that returns only a subset.
2. Select the first book, edit its metadata (press E).
3. Click on the silhoute button to open the Manage Authors dialog.
4. Make a change. It can be the author, author sort or link; it can be some author that does not appear in the selected books.
5. Accept the change, and the selection is discarded: all books appear in the book list, and now clicking on the Next/Previous buttons of the Edit Metadata dialog cycles through all books.

This also happens if I select several books with Ctrl+click and edit metadata individually.

Revision history for this message
Kovid Goyal (kovid) wrote : Re: calibre bug 1432324

Changing the component for this bug.

 assignee cbhaley
 status triaged

Revision history for this message
Kovid Goyal (kovid) wrote :

@charles: IMO the proper fix is to have the manage X dialog return the
set of affected book ids and then only refresh those rows in the book
list. This should be easy to do with the new db api since the various
rename_item/remove_item methods all return affected book ids.

Changed in calibre:
assignee: nobody → Charles Haley (cbhaley)
status: New → Triaged
Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every Friday.

 status fixreleased

Changed in calibre:
status: Triaged → 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.