Browse Source

分享搜索模式也确保弹出编辑窗口

pull/3/head
枫谷剑仙 1 year ago
parent
commit
33551151cd
2 changed files with 16 additions and 14 deletions
  1. +15
    -13
      script.js
  2. +1
    -1
      service-worker.js

+ 15
- 13
script.js View File

@@ -2211,6 +2211,19 @@ function reloadFormationData(event) {
paddbTeamId.value = `https://paddb.net/team/${_id}`;
}
//恢复上一次的搜索状态
const searchOptions = ((str)=>{
try {
const obj = JSON.parse(str);
return obj.attrs ? obj : null;
} catch (error) {
return null;
}
})(getQueryString('search-options') || sessionStorage.getItem('search-options'));
if (searchOptions) {
editBox?.querySelector(".search-box")?.recoverySearchStatus(searchOptions);
}
//编辑模式直接打开编辑框
let editingTarget = ((str)=>{
try {
@@ -2220,7 +2233,8 @@ function reloadFormationData(event) {
return null;
}
})(sessionStorage.getItem('editing'));
if (!editingTarget && isGuideMod) editingTarget = [0,0,0];
if (!editingTarget && (isGuideMod || searchOptions)) editingTarget = [0,0,0];
if (editingTarget)
{
const mid = event?.state?.mid ?? parseInt(getQueryString("id"), 10);
@@ -2246,18 +2260,6 @@ function reloadFormationData(event) {
editBox.hide();
}
//恢复上一次的搜索状态
const searchOptions = ((str)=>{
try {
const obj = JSON.parse(str);
return obj.attrs ? obj : null;
} catch (error) {
return null;
}
})(getQueryString('search-options') || sessionStorage.getItem('search-options'));
if (searchOptions) {
editBox?.querySelector(".search-box")?.recoverySearchStatus(searchOptions);
}
refreshAll(formation);
}


+ 1
- 1
service-worker.js View File

@@ -30243,7 +30243,7 @@ const cachesMap = new Map([
],
[
"script.js",
"9ec1b0af5a159d8455fb60a9aea0fd31"
"dc322be758e879d0c5ad90c5a891687c"
],
[
"solo.html",


Loading…
Cancel
Save