summaryrefslogtreecommitdiff
path: root/src/client/app/desktop/views/pages/deck/deck.notes.vue
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-06-05 22:54:03 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-06-05 22:54:03 +0900
commitdfa2c951d67a64f4e72a0ebca7ff81e40fc25976 (patch)
treeaf5fa981667e8d6b98c93c928e72abc63a5b8767 /src/client/app/desktop/views/pages/deck/deck.notes.vue
parentwip (diff)
downloadmisskey-dfa2c951d67a64f4e72a0ebca7ff81e40fc25976.tar.gz
misskey-dfa2c951d67a64f4e72a0ebca7ff81e40fc25976.tar.bz2
misskey-dfa2c951d67a64f4e72a0ebca7ff81e40fc25976.zip
wip
Diffstat (limited to 'src/client/app/desktop/views/pages/deck/deck.notes.vue')
-rw-r--r--src/client/app/desktop/views/pages/deck/deck.notes.vue16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/client/app/desktop/views/pages/deck/deck.notes.vue b/src/client/app/desktop/views/pages/deck/deck.notes.vue
index ff871b049d..48be4e585c 100644
--- a/src/client/app/desktop/views/pages/deck/deck.notes.vue
+++ b/src/client/app/desktop/views/pages/deck/deck.notes.vue
@@ -73,16 +73,20 @@ export default Vue.extend({
}
},
+ inject: ['getColumn', 'getScrollContainer'],
+
+ created() {
+ this.getColumn().$once('mounted', () => {
+ this.rootEl = this.getScrollContainer();
+ this.rootEl.addEventListener('scroll', this.onScroll);
+ })
+ },
+
beforeDestroy() {
- this.root.removeEventListener('scroll', this.onScroll);
+ this.rootEl.removeEventListener('scroll', this.onScroll);
},
methods: {
- mount(root) {
- this.rootEl = root;
- this.rootEl.addEventListener('scroll', this.onScroll);
- },
-
isScrollTop() {
if (this.rootEl == null) return true;
return this.rootEl.scrollTop <= 8;