Missing onClose for tour (#7595)

This commit is contained in:
Bjarne Fyrstenborg
2020-02-12 15:21:03 +01:00
committed by GitHub
parent a7ad464b40
commit 450a77fff5
3 changed files with 5 additions and 6 deletions

View File

@@ -18,9 +18,9 @@
function link(scope, element, attrs, ctrl) {
scope.close = function() {
if(scope.onClose) {
scope.onClose();
scope.close = function () {
if (scope.onClose) {
scope.onClose();
}
}

View File

@@ -70,7 +70,7 @@
<!-- Dom element not found error -->
<div ng-if="elementNotFound && !loadingStep">
<umb-tour-step class="tc">
<umb-tour-step class="tc" on-close="model.endTour()">
<umb-tour-step-header>
<h4 class="bold color-red">Oh, we got lost!</h4>
</umb-tour-step-header>

View File

@@ -1,8 +1,7 @@
<div class="umb-tour-step umb-tour-step--{{size}}">
<div ng-if="hideClose !== true">
<button class="icon-wrong umb-tour-step__close" ng-click="close()">
<button type="button" class="icon-wrong umb-tour-step__close" hotkey="esc" ng-click="close()">
<span class="sr-only">
<localize key="general_close">Close</localize>
</span>