]> BookStack Code Mirror - bookstack/blobdiff - resources/assets/js/directives.js
#47 - Adds a cancel button for edit and reply button.
[bookstack] / resources / assets / js / directives.js
index 18217633ffe05a8d89801ddc65d90547b474f3a3..5bd764fa7ee01acb35b569ecfdbe95fdfd76d6b4 100644 (file)
@@ -839,9 +839,13 @@ module.exports = function (ngApp, events) {
                     // no need for the event to do anything more.
                     event.stopPropagation();
                     event.preventDefault();
+                    scope.closeBox();
+                });
+
+                scope.closeBox = function () {
                     element.remove();
                     scope.$destroy();
-                });
+                }
             }
         }
     }]);
@@ -861,10 +865,14 @@ module.exports = function (ngApp, events) {
                    event.stopPropagation();
                    event.preventDefault();
                    if (commentId === scope.comment.id && !scope.isNew) {
-                       element.remove();
-                       scope.$destroy();
+                       scope.closeBox();
                    }
                 });
+
+                scope.closeBox = function () {
+                    element.remove();
+                    scope.$destroy();
+                }
             }
         }
     }]);