diff --git a/src/views/Editor/CanvasTool/index.vue b/src/views/Editor/CanvasTool/index.vue
index 0b5e408f..96519757 100644
--- a/src/views/Editor/CanvasTool/index.vue
+++ b/src/views/Editor/CanvasTool/index.vue
@@ -11,7 +11,7 @@
-
+
insertImageElement(files)">
@@ -23,7 +23,7 @@
drawShape(shape)" />
-
+
@@ -31,7 +31,7 @@
drawLine(line)" />
-
+
@@ -136,6 +136,7 @@ export default defineComponent({
},
setup() {
const mainStore = useMainStore()
+ const { creatingElement } = storeToRefs(mainStore)
const { canUndo, canRedo } = storeToRefs(useSnapshotStore())
const { redo, undo } = useHistorySnapshot()
@@ -220,6 +221,7 @@ export default defineComponent({
tableGeneratorVisible,
mediaInputVisible,
latexEditorVisible,
+ creatingElement,
drawText,
drawShape,
drawLine,
@@ -263,6 +265,9 @@ export default defineComponent({
&.disable {
opacity: .5;
}
+ &.active {
+ color: $themeColor;
+ }
}
.right-handler {
display: flex;