summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorAya Morisawa <AyaMorisawa4869@gmail.com>2018-09-06 02:16:08 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2018-09-06 02:16:08 +0900
commit395cfa61089efc4ab3ea1b6c6842521bad31efed (patch)
treeac26edc74619d701276f3e127c966878da807d5c /src/client
parent互換性のためのコードを追加 & #2623 (diff)
downloadmisskey-395cfa61089efc4ab3ea1b6c6842521bad31efed.tar.gz
misskey-395cfa61089efc4ab3ea1b6c6842521bad31efed.tar.bz2
misskey-395cfa61089efc4ab3ea1b6c6842521bad31efed.zip
Resolve #2625 (#2627)
Diffstat (limited to 'src/client')
-rw-r--r--src/client/app/desktop/views/pages/deck/deck.column.vue3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/client/app/desktop/views/pages/deck/deck.column.vue b/src/client/app/desktop/views/pages/deck/deck.column.vue
index 239b1b0447..abb09775fb 100644
--- a/src/client/app/desktop/views/pages/deck/deck.column.vue
+++ b/src/client/app/desktop/views/pages/deck/deck.column.vue
@@ -28,6 +28,7 @@
import Vue from 'vue';
import Menu from '../../../../common/views/components/menu.vue';
import contextmenu from '../../../api/contextmenu';
+import { countIf } from '../../../../../../prelude/array';
export default Vue.extend({
props: {
@@ -117,7 +118,7 @@ export default Vue.extend({
toggleActive() {
if (!this.isStacked) return;
const vms = this.$store.state.settings.deck.layout.find(ids => ids.indexOf(this.column.id) != -1).map(id => this.getColumnVm(id));
- if (this.active && vms.filter(vm => vm.$el.classList.contains('active')).length == 1) return;
+ if (this.active && countIf(vm => vm.$el.classList.contains('active'), vms) == 1) return;
this.active = !this.active;
},