diff --git a/client/components/Search/Search.vue b/client/components/Search/Search.vue
index 81bc789..1f64523 100644
--- a/client/components/Search/Search.vue
+++ b/client/components/Search/Search.vue
@@ -84,7 +84,7 @@
-
+
{{ genreNames }}
@@ -94,7 +94,7 @@
class="bg-white q-mt-xs" input-style="cursor: pointer" style="width: 80px;" label="Язык" stack-label outlined dense clearable readonly
@click="selectLang"
>
-
+
{{ search.lang }}
@@ -354,6 +354,7 @@ class Search {
genreTreeInpxHash = '';
cachedAuthors = {};
hiddenCount = 0;
+ showTooltips = true;
limitOptions = [
{label: '10', value: 10},
@@ -543,11 +544,20 @@ class Search {
this.$root.stdDialog.alert(info, 'Статистика по коллекции', {iconName: 'la la-info-circle'});
}
+ async hideTooltip() {
+ //Firefox bugfix: при всплывающем диалоге скрываем подсказку
+ this.showTooltips = false;
+ await utils.sleep(1000);
+ this.showTooltips = true;
+ }
+
selectGenre() {
+ this.hideTooltip();
this.selectGenreDialogVisible = true;
}
selectLang() {
+ this.hideTooltip();
this.selectLangDialogVisible = true;
}