X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix_swing%2Fgui%2Fbook%2FBookPopup.java;h=80827c07467b51cbc87453d65db8437c8f591546;hb=62c7e07ef88c8f809b46f4e4525aa0d3f8a9cb14;hp=eccdde59e1960b238bee2be565439ee9da727238;hpb=e3fef8b566048567da28affadadc66e425561840;p=nikiroo-utils.git diff --git a/src/be/nikiroo/fanfix_swing/gui/book/BookPopup.java b/src/be/nikiroo/fanfix_swing/gui/book/BookPopup.java index eccdde5..80827c0 100644 --- a/src/be/nikiroo/fanfix_swing/gui/book/BookPopup.java +++ b/src/be/nikiroo/fanfix_swing/gui/book/BookPopup.java @@ -473,6 +473,12 @@ public class BookPopup extends JPopupMenu { // enough, we need to clear the whole cache (for // BrowserPanel for instance) informer.invalidateCache(); + + // But we ALSO fire those, because they appear + // before the whole refresh... + for (BookInfo book : selected) { + informer.fireElementChanged(book); + } // TODO: also refresh the // Sources/Authors(/Tags?) list