zotero/test
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
..
components fx-compat: Restore tests and test using actual Zotero executable 2022-06-17 20:24:43 -04:00
content fx-compat: Add preferences with full-text/keyword search (#2659) 2022-08-10 18:26:23 -04:00
resource fx-compat: Update httpd.js from mozilla-central 1739f130 2022-06-17 20:24:43 -04:00
tests Empty Trash: Visually remove deleted items, refresh icon (#2606) 2022-08-19 09:14:24 -04:00
chrome.manifest fx-compat: Restore tests and test using actual Zotero executable 2022-06-17 20:24:43 -04:00
install.rdf Update maxVersion 2015-10-29 03:57:08 -04:00
runtests.sh fx-compat: Restore tests and test using actual Zotero executable 2022-06-17 20:24:43 -04:00