diff options
author | Robin Appelman <icewind1991@gmail.com> | 2011-08-12 22:18:38 +0200 |
---|---|---|
committer | Robin Appelman <icewind1991@gmail.com> | 2011-08-13 00:23:15 +0200 |
commit | 686be824b520e4f04e634846b415e82ed9fb1c4d (patch) | |
tree | b1463dcc1aa39c5960ddded6cc2d9dd1055ca3e3 /core/js/js.js | |
parent | 42c5a24dc3f67bde57c8d4180e71abb1b1aefe70 (diff) | |
download | nextcloud-server-686be824b520e4f04e634846b415e82ed9fb1c4d.tar.gz nextcloud-server-686be824b520e4f04e634846b415e82ed9fb1c4d.zip |
hide settings menu when clicking outside it
Diffstat (limited to 'core/js/js.js')
-rw-r--r-- | core/js/js.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/core/js/js.js b/core/js/js.js index 8ac999a104d..677cd5fbb7f 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -283,12 +283,21 @@ $(document).ready(function(){ }); if($('body').attr("id")=="body-user") { $('#settings #expanddiv').hide(); } - $('#settings #expand').click(function() { + $('#settings #expand').click(function(event) { $('#settings #expanddiv').slideToggle(); + event.stopPropagation(); }); + $('#settings #expanddiv').click(function(event){ + event.stopPropagation(); + }) $('#settings #expand').hover(function(){ $('#settings #expand+span').fadeToggle(); }); + $(window).click(function(){//hide the settings menu when clicking oustide it + if($('body').attr("id")=="body-user"){ + $('#settings #expanddiv').slideUp(); + } + }); $('.file_action').tipsy({gravity:'s', live:true}); $('.selectedActions a').tipsy({gravity:'n', live:true}); |