summaryrefslogtreecommitdiffstats
path: root/client/components/sidebar
diff options
context:
space:
mode:
Diffstat (limited to 'client/components/sidebar')
-rw-r--r--client/components/sidebar/rendered.js10
-rw-r--r--client/components/sidebar/sidebar.js3
2 files changed, 7 insertions, 6 deletions
diff --git a/client/components/sidebar/rendered.js b/client/components/sidebar/rendered.js
index 2b58bf33..36b1255c 100644
--- a/client/components/sidebar/rendered.js
+++ b/client/components/sidebar/rendered.js
@@ -1,10 +1,11 @@
-Template.membersWidget.rendered = function() {
+Template.membersWidget.onRendered(function() {
+ var self = this;
if (! Meteor.user().isBoardMember())
return;
_.each(['.js-member', '.js-label'], function(className) {
- Utils.liveEvent('mouseover', function($this) {
- $this.find(className).draggable({
+ $(document).on('mouseover', function() {
+ self.$(className).draggable({
appendTo: 'body',
helper: 'clone',
revert: 'invalid',
@@ -17,5 +18,4 @@ Template.membersWidget.rendered = function() {
});
});
});
-};
-
+});
diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js
index 3f0142d4..af676bf2 100644
--- a/client/components/sidebar/sidebar.js
+++ b/client/components/sidebar/sidebar.js
@@ -8,7 +8,8 @@ BlazeComponent.extendComponent({
},
onCreated: function() {
- this._isOpen = new ReactiveVar(true);
+ this._isOpen = new ReactiveVar(! Session.get('currentCard'));
+ Sidebar = this;
},
isOpen: function() {