summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2020-06-18 02:16:35 +0300
committerLauri Ojansivu <x@xet7.org>2020-06-18 02:16:35 +0300
commitf1e103b082e1a94126ebdd5085c2aaad27a48abc (patch)
tree5dc9343e697a9e275629924eb619c818792476bc
parentafe00d02cddf016a3ccc1ed9a98a7f10d3339f26 (diff)
parente21c078521c061fe019083ec5a5f62a99e6254d1 (diff)
downloadwekan-f1e103b082e1a94126ebdd5085c2aaad27a48abc.tar.gz
wekan-f1e103b082e1a94126ebdd5085c2aaad27a48abc.tar.bz2
wekan-f1e103b082e1a94126ebdd5085c2aaad27a48abc.zip
Merge branch 'mobile_fix' of https://github.com/marc1006/wekan into marc1006-mobile_fix
-rw-r--r--client/components/activities/activities.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/client/components/activities/activities.js b/client/components/activities/activities.js
index edfaab2a..83843d1d 100644
--- a/client/components/activities/activities.js
+++ b/client/components/activities/activities.js
@@ -7,8 +7,9 @@ BlazeComponent.extendComponent({
// XXX Should we use ReactiveNumber?
this.page = new ReactiveVar(1);
this.loadNextPageLocked = false;
+ // TODO is sidebar always available? E.g. on small screens/mobile devices
const sidebar = Sidebar;
- sidebar.callFirstWith(null, 'resetNextPeak');
+ sidebar && sidebar.callFirstWith(null, 'resetNextPeak');
this.autorun(() => {
let mode = this.data().mode;
const capitalizedMode = Utils.capitalize(mode);
@@ -29,6 +30,8 @@ BlazeComponent.extendComponent({
this.subscribe('activities', mode, searchId, limit, hideSystem, () => {
this.loadNextPageLocked = false;
+ // TODO the guard can be removed as soon as the TODO above is resolved
+ if (!sidebar) return;
// If the sibear peak hasn't increased, that mean that there are no more
// activities, and we can stop calling new subscriptions.
// XXX This is hacky! We need to know excatly and reactively how many