From b7ec802facf9ce1f7fb78ba129257a130e251676 Mon Sep 17 00:00:00 2001 From: Lorenzo Mangani Date: Wed, 6 Jul 2016 16:10:21 +0200 Subject: [PATCH] Fix for #175 --- share/controller.js | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/share/controller.js b/share/controller.js index f4781659..ea7e6fb5 100644 --- a/share/controller.js +++ b/share/controller.js @@ -612,7 +612,31 @@ $(element) .draggable({ cancel: ".homer-modal-body, .close", - handle: ".homer-modal-header" + handle: ".homer-modal-header", + start: function( event, ui ) { + ui.helper[0].style.opacity=0.7; + var i = 0; + var elements=document.getElementsByClassName('opened'); + for(i=0;i window.innerWidth) { + ui.helper[0].style.left = (window.innerWidth - 100)+'px'; + window.scrollTo(0, 0); + } + if ((ui.offset.top + 50 ) > window.innerHeight) { + ui.helper[0].style.top = (window.innerHeight - 50)+'px'; + window.scrollTo(0, 0); + } + + } + } }) .resizable({ resize: function (evt, ui) {