fix(App): set initial state of presentPreferencePanel to false
This commit is contained in:
parent
885a7dabab
commit
4c85a037fa
|
@ -1,5 +1,5 @@
|
|||
chrome.webRequest.onBeforeRequest.addListener(
|
||||
(details) => {
|
||||
async (details) => {
|
||||
console.log(
|
||||
'onBeforeRequest MAIN_FRAME:',
|
||||
details.url,
|
||||
|
@ -12,9 +12,14 @@ chrome.webRequest.onBeforeRequest.addListener(
|
|||
details.type === 'other' &&
|
||||
details.frameId === 0
|
||||
) {
|
||||
const pref = await chrome.storage.sync.get('preferences')
|
||||
console.log(pref.preferences.autoRedirect)
|
||||
|
||||
if (pref === undefined || pref.preferences === undefined || pref.preferences.autoRedirect === undefined || pref.preferences.autoRedirect === true) {
|
||||
chrome.tabs.create({ url: chrome.runtime.getURL('index.html') })
|
||||
chrome.tabs.remove(details.tabId)
|
||||
}
|
||||
}
|
||||
},
|
||||
{ urls: ['https://monster-siren.hypergryph.com/manifest.json'] },
|
||||
)
|
||||
|
|
|
@ -9,7 +9,7 @@ import LeftArrowIcon from './assets/icons/leftarrow.vue'
|
|||
import CorgIcon from './assets/icons/corg.vue'
|
||||
import { watch } from 'vue'
|
||||
|
||||
const presentPreferencePanel = ref(true)
|
||||
const presentPreferencePanel = ref(false)
|
||||
|
||||
const route = useRoute()
|
||||
const router = useRouter()
|
||||
|
|
Loading…
Reference in New Issue
Block a user