Fix bug where a new saved search added after removing all searches wasn't added to the list (#7061)

pull/7066/head
Aleksander Machniak 5 years ago
parent 006f7d1087
commit fa34e5ebcd

@ -8,6 +8,7 @@ CHANGELOG Roundcube Webmail
- Fix unread count after purge on a folder that is not currently selected (#7051) - Fix unread count after purge on a folder that is not currently selected (#7051)
- Fix bug where Enter key didn't work on messages list in "List" layout (#7052) - Fix bug where Enter key didn't work on messages list in "List" layout (#7052)
- Fix bug where deleting a saved search in addressbook caused display issue on sources/groups list (#7061) - Fix bug where deleting a saved search in addressbook caused display issue on sources/groups list (#7061)
- Fix bug where a new saved search added after removing all searches wasn't added to the list (#7061)
- Fix bug where a new contact group added after removing all groups from addressbook wasn't added to the list - Fix bug where a new contact group added after removing all groups from addressbook wasn't added to the list
- Fix bug where Ctype extension wasn't required in Installer and INSTALL file (#7049) - Fix bug where Ctype extension wasn't required in Installer and INSTALL file (#7049)

@ -526,8 +526,12 @@ function rcube_treelist_widget(node, p)
// remove tree-toggle button and children list // remove tree-toggle button and children list
if (!parent.children().length) { if (!parent.children().length) {
parent.parent('li').find('div.treetoggle').remove(); parent.parent('li').find('div.treetoggle').remove();
// remove parent, but not if it's the list itself
if (parent[0] != container[0]) {
parent.remove(); parent.remove();
} }
}
return true; return true;
} }

Loading…
Cancel
Save