Răsfoiți Sursa

fix:添加注释

liu.shiyi 1 an în urmă
părinte
comite
b4faeacc09

+ 2 - 0
data-room-ui/packages/Render/index.vue

@@ -169,6 +169,8 @@ export default {
       'saveTimeLine',
       'changeActiveCodes'
     ]),
+    // 判断鼠标点击的是画布中的高亮元素(被框选的)还是非高亮元素或者空白区域
+    // 如果是高亮元素则不会取消高亮状态,如果不是则取消高亮状态
     handleClickOutside (event) {
       // 获取被点击的元素
       const clickedElement = event.target

+ 1 - 0
data-room-ui/packages/js/store/mutations.js

@@ -70,6 +70,7 @@ export default {
       state.pageInfo.chartList = state.pageInfo.chartList?.map(chart => {
         return {
           ...chart,
+          // 确保取消高亮状态时不会使得原本设置过的组合被取消
           group: chart.group === 'tempGroup' ? '' : chart.group
         }
       })