Fix confirm on disabled edit mode lighbox in wiki pages
parent
c20ff9d368
commit
bdb4eab44a
|
@ -292,12 +292,13 @@ EditableWikiContentDirective = ($window, $document, $repo, $confirm, $loading, $
|
||||||
$scope.$apply(cancelEdition)
|
$scope.$apply(cancelEdition)
|
||||||
|
|
||||||
$el.on "keydown", "textarea", (event) ->
|
$el.on "keydown", "textarea", (event) ->
|
||||||
if event.keyCode == 27
|
return if event.keyCode != 27
|
||||||
$scope.$applyAsync () ->
|
$scope.$applyAsync () ->
|
||||||
confirmTitle = $translate.instant("COMMON.CONFIRM_CLOSE_EDIT_MODE")
|
title = $translate.instant("COMMON.CONFIRM_CLOSE_EDIT_MODE_TITLE")
|
||||||
$confirm.ask(confirmTitle).then (askResponse) ->
|
message = $translate.instant("COMMON.CONFIRM_CLOSE_EDIT_MODE_MESSAGE")
|
||||||
cancelEdition()
|
$confirm.ask(title, null, message).then (askResponse) ->
|
||||||
askResponse.finish()
|
cancelEdition()
|
||||||
|
askResponse.finish()
|
||||||
|
|
||||||
$scope.$watch $attrs.ngModel, (wikiPage) ->
|
$scope.$watch $attrs.ngModel, (wikiPage) ->
|
||||||
return if not wikiPage
|
return if not wikiPage
|
||||||
|
|
Loading…
Reference in New Issue