fix tree's enhanced item buttons

This commit is contained in:
zadam 2021-01-15 23:05:19 +01:00
parent 58a93f748b
commit f2e44e5617
4 changed files with 10 additions and 14 deletions

12
package-lock.json generated
View file

@ -3180,9 +3180,9 @@
}
},
"electron-to-chromium": {
"version": "1.3.639",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.639.tgz",
"integrity": "sha512-bwl6/U6xb3d3CNufQU9QeO1L32ueouFwW4bWANSwdXR7LVqyLzWjNbynoKNfuC38QFB5Qn7O0l2KLqBkcXnC3Q==",
"version": "1.3.641",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.641.tgz",
"integrity": "sha512-b0DLhsHSHESC1I+Nx6n4w4Lr61chMd3m/av1rZQhS2IXTzaS5BMM5N+ldWdMIlni9CITMRM09m8He4+YV/92TA==",
"dev": true
},
"electron-window-state": {
@ -7577,9 +7577,9 @@
"integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="
},
"webpack": {
"version": "5.14.0",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.14.0.tgz",
"integrity": "sha512-PFtfqXIKT6EG+k4L7d9whUPacN2XvxlUMc8NAQvN+sF9G8xPQqrCDGDiXbAdyGNz+/OP6ioxnUKybBBZ1kp/2A==",
"version": "5.15.0",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.15.0.tgz",
"integrity": "sha512-y/xG+ONDz78yn3VvP6gAvGr1/gkxOgitvHSXBmquyN8KDtrGEyE3K9WkXOPB7QmfcOBCpO4ELXwNcCYQnEmexA==",
"dev": true,
"requires": {
"@types/eslint-scope": "^3.7.0",

View file

@ -86,7 +86,7 @@
"jsdoc": "3.6.6",
"lorem-ipsum": "2.0.3",
"rcedit": "3.0.0",
"webpack": "5.14.0",
"webpack": "5.15.0",
"webpack-cli": "4.3.1"
},
"optionalDependencies": {

View file

@ -24,7 +24,7 @@ const TPL = `
}
</style>
<input autocomplete="off" value="" class="note-title" tabindex="100">
<input autocomplete="off" value="" placeholder="type note's title here..." class="note-title" tabindex="100">
</div>`;
export default class NoteTitleWidget extends TabAwareWidget {

View file

@ -381,7 +381,7 @@ export default class NoteTreeWidget extends TabAwareWidget {
await activeTabContext.setNote(notePath);
if (utils.isMobile()) {
this.triggerCommand('setActiveScreen', {screen:'detail'});
this.triggerCommand('setActiveScreen', {screen: 'detail'});
}
},
expand: (event, data) => this.setExpanded(data.node.data.branchId, true),
@ -496,11 +496,7 @@ export default class NoteTreeWidget extends TabAwareWidget {
const node = data.node;
const $span = $(node.span);
if (node.enhanced) {
return;
}
node.enhanced = true;
$span.find('.tree-item-button').remove();
const note = await treeCache.getNote(node.data.noteId);