changed symbol for shared notes

This commit is contained in:
zadam 2021-12-22 16:02:36 +01:00
parent 94e18dfb7c
commit 94111c464b
3 changed files with 14 additions and 3 deletions

View file

@ -398,6 +398,9 @@ class NoteShort {
else if (this.noteId === 'root') {
return "bx bx-chevrons-right";
}
if (this.noteId === 'share') {
return "bx bx-share-alt";
}
else if (this.type === 'text') {
if (this.isFolder()) {
return "bx bx-folder";

View file

@ -1017,8 +1017,14 @@ export default class NoteTreeWidget extends NoteContextAwareWidget {
}
for (const ecBranch of loadResults.getBranches()) {
// adding noteId itself to update all potential clones
noteIdsToUpdate.add(ecBranch.noteId);
if (ecBranch.parentNoteId === 'share') {
// all shared notes have a sign in the tree, even the descendants of shared notes
noteIdsToReload.add(ecBranch.noteId);
}
else {
// adding noteId itself to update all potential clones
noteIdsToUpdate.add(ecBranch.noteId);
}
for (const node of this.getNodesByBranch(ecBranch)) {
if (ecBranch.isDeleted) {

View file

@ -139,7 +139,9 @@ span.fancytree-node.multiple-parents .fancytree-title::after {
}
span.fancytree-node.shared .fancytree-title::after {
content: " \2197";
font-family: 'boxicons' !important;
font-size: smaller;
content: " \ec03"; /* lookup code for "share-alt" in boxicons.css */
}
span.fancytree-node.fancytree-active-clone:not(.fancytree-active) .fancytree-title {