summaryrefslogtreecommitdiff
path: root/web-ui/app/js/user_settings/ui/user_settings_icon.js
diff options
context:
space:
mode:
Diffstat (limited to 'web-ui/app/js/user_settings/ui/user_settings_icon.js')
-rw-r--r--web-ui/app/js/user_settings/ui/user_settings_icon.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/web-ui/app/js/user_settings/ui/user_settings_icon.js b/web-ui/app/js/user_settings/ui/user_settings_icon.js
index 64a42127..9471b0f4 100644
--- a/web-ui/app/js/user_settings/ui/user_settings_icon.js
+++ b/web-ui/app/js/user_settings/ui/user_settings_icon.js
@@ -33,7 +33,7 @@ define(
};
this.toggleUserSettingsBox = function() {
- if(this.attr.userSettingsBox.children().length == 0) {
+ if(this.attr.userSettingsBox.children().length === 0) {
var div = $('<div>');
$(this.attr.userSettingsBox).append(div);
userSettingsBox.attachTo(div);
@@ -43,9 +43,14 @@ define(
}
};
+ this.triggerToggleUserSettingsBox = function() {
+ this.trigger(document, events.ui.userSettingsBox.toggle);
+ };
+
this.after('initialize', function () {
this.render();
- this.on('click', this.toggleUserSettingsBox);
+ this.on('click', this.triggerToggleUserSettingsBox);
+ this.on(document, events.ui.userSettingsBox.toggle, this.toggleUserSettingsBox);
});
});
});