diff --git a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue index b792f31..e7e7190 100644 --- a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue +++ b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/GraphEditor.vue @@ -226,6 +226,7 @@ import NodeColorSettings from '@/components/Graph/NodeColorSettings.vue' import NodeSizeSettings from '@/components/Graph/NodeSizeSettings.vue' import EdgeSizeSettings from '@/components/Graph/EdgeSizeSettings.vue' import EdgeColorSettings from '@/components/Graph/EdgeColorSettings.vue' +import events from '@/lib/utils/events' export default { components: { @@ -377,6 +378,14 @@ export default { this.buildGraph() } }, + 'settings.layout.type': { + immediate: true, + handler() { + events.send('viz_graph.render', null, { + layout: this.settings.layout.type + }) + } + }, tabLayout: { deep: true, handler() { diff --git a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue index 7a6e67e..94b298a 100644 --- a/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue +++ b/src/views/MainView/Workspace/Tabs/Tab/DataView/Graph/index.vue @@ -30,7 +30,6 @@