mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-08-04 13:30:48 +00:00
Properly show document bar on initialization (#535)
* properly show document bar * updated comments
This commit is contained in:
parent
011f32395e
commit
f8c2be83dd
4 changed files with 12 additions and 1 deletions
|
@ -427,6 +427,10 @@ export default defineComponent({
|
|||
this.documentBarLayout = updateDocumentBarLayout;
|
||||
});
|
||||
this.editor.dispatcher.subscribeJsMessage(TriggerViewportResize, this.viewportResize);
|
||||
|
||||
// TODO(mfish33): Replace with initialization system Issue:#524
|
||||
// Get initial Document Bar
|
||||
this.editor.instance.init_document_bar();
|
||||
},
|
||||
data() {
|
||||
const documentModeEntries: SectionsOfMenuListEntries = [
|
||||
|
|
|
@ -104,6 +104,7 @@ export function createDocumentsState(editor: EditorState, dialogState: DialogSta
|
|||
download(triggerFileDownload.name, triggerFileDownload.document);
|
||||
});
|
||||
|
||||
// TODO(mfish33): Replace with initialization system Issue:#524
|
||||
// Get the initial documents
|
||||
editor.instance.get_open_documents_list();
|
||||
|
||||
|
|
|
@ -525,6 +525,12 @@ impl JsEditorHandle {
|
|||
let message = DocumentMessage::ZoomCanvasToFitAll;
|
||||
self.dispatch(message);
|
||||
}
|
||||
|
||||
// TODO(mfish33): Replace with initialization system Issue:#524
|
||||
pub fn init_document_bar(&self) {
|
||||
let message = PortfolioMessage::UpdateDocumentBar;
|
||||
self.dispatch(message)
|
||||
}
|
||||
}
|
||||
|
||||
// Needed to make JsEditorHandle functions pub to rust. Do not fully
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue