diff --git a/src/public/app/widgets/type_widgets/empty.js b/src/public/app/widgets/type_widgets/empty.js
index 0a7119b80..45da73e6e 100644
--- a/src/public/app/widgets/type_widgets/empty.js
+++ b/src/public/app/widgets/type_widgets/empty.js
@@ -18,10 +18,9 @@ const TPL = `
width: 130px;
text-align: center;
margin: 10px;
- padding; 10px;
border: 1px transparent solid;
}
-
+
.workspace-notes .workspace-note:hover {
cursor: pointer;
border: 1px solid var(--main-border-color);
@@ -33,14 +32,14 @@ const TPL = `
}
+
`;
export default class EmptyTypeWidget extends TypeWidget {
@@ -51,10 +50,12 @@ export default class EmptyTypeWidget extends TypeWidget {
this.$widget = $(TPL);
this.$autoComplete = this.$widget.find(".note-autocomplete");
+ this.$results = this.$widget.find(".note-detail-empty-results");
noteAutocompleteService.initNoteAutocomplete(this.$autoComplete, {
hideGoToSelectedNoteButton: true,
- allowCreatingNotes: true
+ allowCreatingNotes: true,
+ container: this.$results
})
.on('autocomplete:noteselected', function(event, suggestion, dataset) {
if (!suggestion.notePath) {
@@ -84,15 +85,10 @@ export default class EmptyTypeWidget extends TypeWidget {
);
}
- // Automatically trigger autocomplete on focus.
- this.$autoComplete.on('focus', () => {
- // simulate pressing down arrow to trigger autocomplete
- this.$autoComplete.trigger($.Event('keydown', { which: 40 })); // arrow down
- this.$autoComplete.trigger($.Event('keydown', { which: 38 })); // arrow up
- });
-
this.$autoComplete
.trigger('focus')
.trigger('select');
+
+ noteAutocompleteService.showRecentNotes(this.$autoComplete);
}
}