|
@@ -388,6 +388,15 @@ watch(
|
|
|
(val) => {
|
|
|
if (!val) return;
|
|
|
updateRecogList();
|
|
|
+
|
|
|
+ if (!curRecogBlock.value) return;
|
|
|
+
|
|
|
+ const curBlock = curRecogBlock.value;
|
|
|
+ const block = recogBlocks.value.find(
|
|
|
+ (item) => item.type === curBlock.type && curBlock.index
|
|
|
+ );
|
|
|
+ if (!block) return;
|
|
|
+ curRecogBlock.value = block;
|
|
|
},
|
|
|
{
|
|
|
deep: true,
|