From 81e0ea14bc424d3a8d6dfb3e06e71aa48a94e988 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Mon, 30 Dec 2019 14:48:49 +0500 Subject: [PATCH] feature: ref https://github.com/usmannasir/cyberpanel/issues/189 create file via enter --- static/filemanager/js/fileManager.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/static/filemanager/js/fileManager.js b/static/filemanager/js/fileManager.js index e21eafd01..27d971fb4 100644 --- a/static/filemanager/js/fileManager.js +++ b/static/filemanager/js/fileManager.js @@ -25,6 +25,10 @@ fileManager.config(['$interpolateProvider', function ($interpolateProvider) { fileManager.controller('fileManagerCtrl', function ($scope, $http, FileUploader, $window) { + $('form').submit(function(e){ + e.preventDefault(); +}); + $(document.body).click(function () { rightClickNode.style.display = "none"; }); @@ -921,6 +925,15 @@ fileManager.controller('fileManagerCtrl', function ($scope, $http, FileUploader, $('#showCreateFile').modal('show'); }; + $scope.createFileEnter = function($event){ + var keyCode = $event.which || $event.keyCode; + if (keyCode === 13) { + $scope.htmlEditorLoading = false; + $scope.createNewFile(); + } + + }; + $scope.createNewFile = function () { var completePathForFile = $scope.currentPath + "/" + $scope.newFileName;