bill 1 anno fa
parent
commit
82c0f39d4d
1 ha cambiato i file con 6 aggiunte e 4 eliminazioni
  1. 6 4
      src/view/case/draw/edit-shape/compass.vue

+ 6 - 4
src/view/case/draw/edit-shape/compass.vue

@@ -13,6 +13,7 @@
       :model-value="value || 0"
       placeholder="0"
       @update:model-value="val => setRotate(val as number, false)"
+      @blur="setRotate(value as number, true)"
       :min="0"
       :max="360"
     />
@@ -26,10 +27,11 @@ import { ElSlider } from "element-plus";
 const props = defineProps<{ shape: BoardShape }>();
 const emit = defineEmits<{ (e: "blur"): void }>();
 const value = ref<number>(props.shape.data.rotate);
-console.log(props.shape);
 const setRotate = (edg: number, save: boolean) => {
-  edg = edg || 0;
-  value.value = edg;
-  props.shape.setRotate(edg, save);
+  // if (save || edg !== value.value) {
+  //   edg = edg || 0;
+  //   value.value = edg;
+  props.shape.setRotate(edg, true);
+  // }
 };
 </script>