zotero/chrome
Abe Jellinek 22b00c33de Empty Trash: Visually remove deleted items, refresh icon (#2606)
There were a few problems causing the incorrect behavior:
1. Rows were being removed only if they had no non-deleted children, which
   wasn't the right check. We want to remove all rows with no *deleted*
   children.
2. Children of the removed rows weren't being removed with them.
3. We weren't invalidating the tree (which _removeRows() doesn't do).

Also:

* Erase trashed annotation after getAnnotations() test

Because ItemTree#notify() doesn't yet correctly handle refresh events on
parent items that are themselves children (three-level nesting: item ->
attachment -> annotation), this test was causing a failure in
itemTreeTest.js.
2022-08-19 09:14:24 -04:00
..
content Empty Trash: Visually remove deleted items, refresh icon (#2606) 2022-08-19 09:14:24 -04:00
locale Update localized string for pdf-reader 2022-08-17 03:47:30 -04:00
skin/default Show parent item title for child notes in context pane 2022-08-11 02:43:32 -04:00