aboutsummaryrefslogtreecommitdiffstats
path: root/core/js/js.js
diff options
context:
space:
mode:
authorRobin Appelman <icewind1991@gmail.com>2011-08-12 22:18:38 +0200
committerRobin Appelman <icewind1991@gmail.com>2011-08-13 00:23:15 +0200
commit686be824b520e4f04e634846b415e82ed9fb1c4d (patch)
treeb1463dcc1aa39c5960ddded6cc2d9dd1055ca3e3 /core/js/js.js
parent42c5a24dc3f67bde57c8d4180e71abb1b1aefe70 (diff)
downloadnextcloud-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.js11
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});