mirror of
https://github.com/YunoHost/SSOwat.git
synced 2024-09-03 20:06:27 +02:00
Misc fixes + note about stuff to fix
This commit is contained in:
parent
70e27e53a1
commit
328c0b73f0
2 changed files with 7 additions and 5 deletions
|
@ -306,11 +306,11 @@ end
|
|||
--
|
||||
|
||||
function scandir(directory, callback)
|
||||
local i, popen = 0, io.popen
|
||||
-- FIXME : this sometime fails (randomly...)
|
||||
-- because of 'interrupted system call'
|
||||
-- use find (and not ls) to list only files recursively and with their full path relative to the asked directory
|
||||
local pfile = popen('cd "'..directory..'" && find * -type f')
|
||||
local pfile = io.popen('cd "'..directory..'" && find * -type f')
|
||||
for filename in pfile:lines() do
|
||||
i = i + 1
|
||||
callback(filename)
|
||||
end
|
||||
pfile:close()
|
||||
|
|
|
@ -257,6 +257,7 @@ function init_portal_button_and_overlay()
|
|||
|
||||
// Inject portal stylesheet
|
||||
// (we need it for the portal button to be displayed correctly)
|
||||
// FIXME : Really wondering if we shouldn't set this in data/templates/nginx/plain/yunohost_panel.conf.inc ...
|
||||
var portalStyle = document.createElement("link");
|
||||
portalStyle.setAttribute("rel", "stylesheet");
|
||||
portalStyle.setAttribute("type", "text/css");
|
||||
|
@ -276,8 +277,9 @@ function init_portal_button_and_overlay()
|
|||
|
||||
// Bind portal button
|
||||
// FIXME : this somehow prevent the portalButton
|
||||
// from being dragged correctly
|
||||
// when mouse is moving too fast
|
||||
// from being dragged correctly when mouse is moving too fast
|
||||
// ... this seem to be okay in the "app" itself, but the bug
|
||||
// is happening when *in* the portal overlay inside an app...
|
||||
window.addEvent(portalButton, 'click', function(e){
|
||||
// Prevent default click
|
||||
window.eventPreventDefault(e);
|
||||
|
|
Loading…
Reference in a new issue