From: Brice Maron Date: Wed, 19 Oct 2011 20:42:44 +0000 (+0200) Subject: Little trick to avoid editor loading twice on double click X-Git-Tag: v3.0~93^2~9 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=7e344527461194cc2cee9085648bfbd450ef1f7f;p=nextcloud-server.git Little trick to avoid editor loading twice on double click --- diff --git a/apps/files_texteditor/js/editor.js b/apps/files_texteditor/js/editor.js index f7b924d494d..a0629aa8c4e 100644 --- a/apps/files_texteditor/js/editor.js +++ b/apps/files_texteditor/js/editor.js @@ -73,11 +73,7 @@ function bindControlEvents(){ function editorIsShown(){ // Not working as intended. Always returns true. - if(window.aceEditor){ - return true; - } else { - return false; - } + return is_editor_shown; } function updateSessionFileHash(path){ @@ -174,6 +170,7 @@ function showFileEditor(dir,filename){ } // End ajax }); + is_editor_shown = true; } } @@ -194,12 +191,13 @@ function hideFileEditor(){ $('.actions,#file_access_panel').fadeIn('slow'); $('table').fadeIn('slow'); }); + is_editor_shown = false; } $(window).resize(function() { setEditorSize(); }); - +var is_editor_shown = false; $(document).ready(function(){ if(typeof FileActions!=='undefined'){ FileActions.register('text','Edit','',function(filename){