From bf9666fd7606dd487b656b0a020cf7c5c5ef0c53 Mon Sep 17 00:00:00 2001 From: Maxime Moraine Date: Sun, 14 Mar 2021 11:00:45 +0100 Subject: [PATCH] =?UTF-8?q?d=C3=A9clenchement=20des=20tooltips=20apr=C3=A8?= =?UTF-8?q?s=20avoir=20filtr=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vuepress/theme/components/NavDrawer.vue | 6 +++--- .../theme/layouts/MagicItemsLayout.vue | 19 +++++++++---------- .../theme/layouts/MonstersLayout.vue | 19 +++++++++---------- docs/.vuepress/theme/layouts/SpellsLayout.vue | 19 +++++++++---------- 4 files changed, 30 insertions(+), 33 deletions(-) diff --git a/docs/.vuepress/theme/components/NavDrawer.vue b/docs/.vuepress/theme/components/NavDrawer.vue index 6cfa6ba..8227a1a 100644 --- a/docs/.vuepress/theme/components/NavDrawer.vue +++ b/docs/.vuepress/theme/components/NavDrawer.vue @@ -41,7 +41,7 @@ - + @@ -54,7 +54,7 @@ - + @@ -68,7 +68,7 @@ - + diff --git a/docs/.vuepress/theme/layouts/MagicItemsLayout.vue b/docs/.vuepress/theme/layouts/MagicItemsLayout.vue index 1c867b6..e8fd9c7 100644 --- a/docs/.vuepress/theme/layouts/MagicItemsLayout.vue +++ b/docs/.vuepress/theme/layouts/MagicItemsLayout.vue @@ -197,6 +197,15 @@ export default { } }, + watch: { + magicItems: function (newMagicItems, oldMagicItems) { + let self = this + setTimeout(function () { + handleTooltips({pages:self.$site.pages}) + }, 100); + } + }, + methods: { isItemInTreasureChest (magicItem) { return isResourceInLibrary(magicItem, this.$store.state.myMagicItems.magicItems) @@ -219,11 +228,6 @@ export default { setTimeout(function () { handleTooltips({pages:self.$site.pages}) }, 100); - this.$router.afterEach(() => { - setTimeout(function () { - handleTooltips({pages:self.$site.pages}) - }, 100) - }) }, changePage (page) { @@ -233,11 +237,6 @@ export default { setTimeout(function () { handleTooltips({pages:self.$site.pages}) }, 100); - this.$router.afterEach(() => { - setTimeout(function () { - handleTooltips({pages:self.$site.pages}) - }, 100) - }) }, onClickRow (row, item) { diff --git a/docs/.vuepress/theme/layouts/MonstersLayout.vue b/docs/.vuepress/theme/layouts/MonstersLayout.vue index c42b5cd..8a7123b 100644 --- a/docs/.vuepress/theme/layouts/MonstersLayout.vue +++ b/docs/.vuepress/theme/layouts/MonstersLayout.vue @@ -386,11 +386,6 @@ export default { setTimeout(function () { handleTooltips({pages:self.$site.pages}) }, 100); - this.$router.afterEach(() => { - setTimeout(function () { - handleTooltips({pages:self.$site.pages}) - }, 100) - }) }, changePage (page) { @@ -400,11 +395,6 @@ export default { setTimeout(function () { handleTooltips({pages:self.$site.pages}) }, 100); - this.$router.afterEach(() => { - setTimeout(function () { - handleTooltips({pages:self.$site.pages}) - }, 100) - }) }, onClickRow (row, item) { @@ -416,6 +406,15 @@ export default { }, }, + watch: { + monsters: function (newMonsters, oldMonsters) { + let self = this + setTimeout(function () { + handleTooltips({pages:self.$site.pages}) + }, 100); + } + }, + mounted () { this.$store.commit('setHasRightDrawer', true) this.$store.commit('setRightDrawer', this.$vuetify.breakpoint.lgAndUp) diff --git a/docs/.vuepress/theme/layouts/SpellsLayout.vue b/docs/.vuepress/theme/layouts/SpellsLayout.vue index ca8d3d7..489666a 100644 --- a/docs/.vuepress/theme/layouts/SpellsLayout.vue +++ b/docs/.vuepress/theme/layouts/SpellsLayout.vue @@ -362,6 +362,15 @@ export default { } }, + watch: { + spells: function (newSpells, oldSpells) { + let self = this + setTimeout(function () { + handleTooltips({pages:self.$site.pages}) + }, 100); + } + }, + methods: { isSpellInSpellBook (spell) { return isResourceInLibrary(spell, this.$store.state.mySpells.spells) @@ -384,11 +393,6 @@ export default { setTimeout(function () { handleTooltips({pages:self.$site.pages}) }, 100); - this.$router.afterEach(() => { - setTimeout(function () { - handleTooltips({pages:self.$site.pages}) - }, 100) - }) }, changePage (page) { @@ -398,11 +402,6 @@ export default { setTimeout(function () { handleTooltips({pages:self.$site.pages}) }, 100); - this.$router.afterEach(() => { - setTimeout(function () { - handleTooltips({pages:self.$site.pages}) - }, 100) - }) }, onClickRow (row, item) {