partial #1914 - if i X out of the password help modal and then click Login, I should be taken to the Login modal, not the password help modal again
This commit is contained in:
parent
7f3e26e314
commit
d72bf0c765
@ -1,5 +1,5 @@
|
||||
<div class="account-container modal zoom-anim-dialog small-container mfp-hide">
|
||||
<div ng-controller="AccountModalHeaderCtrl" class="header" ng-show="modal.header">
|
||||
<div ng-controller="AccountModalHeaderCtrl" modal-reset="resetModal()" class="header" ng-show="modal.header">
|
||||
<h1 class="signin {{ modal.signin && 'active' || 'link' }}" ng-click="modal.toggleSignForm( 'signin' )">Log In</h1>
|
||||
<div class="divisor">|</div>
|
||||
<h1 class="signup {{ modal.signup && 'active' || 'link' }}" ng-click="modal.toggleSignForm( 'signup' )">Sign up</h1>
|
||||
|
||||
@ -763,11 +763,9 @@ App.dialog = {
|
||||
'<h1>' + arguments[0] + '</h1>' +
|
||||
'<div class="small-container-content">' + arguments[1] + '</div>' +
|
||||
'</div>';
|
||||
|
||||
} else if ($(arguments[0]).length) {
|
||||
// its a dom element
|
||||
var src = $(arguments[0]);
|
||||
|
||||
var src = $( arguments[0] );
|
||||
} else {
|
||||
console.log('ERROR WITH DIALOG');
|
||||
return;
|
||||
@ -799,6 +797,7 @@ App.dialog = {
|
||||
close: function() {
|
||||
$('.wrapper').removeClass('dialog-open-effect-a dialog-open-effect-b dialog-open-effect-c dialog-open-effect-d');
|
||||
App.applyIOSPositionFix();
|
||||
App.rootScope.$broadcast( 'modalClosed' );
|
||||
}
|
||||
}
|
||||
//my-mfp-zoom-in
|
||||
|
||||
@ -950,9 +950,14 @@ NGApp.controller( 'AccountModalHeaderCtrl', function ( $scope, $http, AccountMod
|
||||
$scope.modal = AccountModalService;
|
||||
$scope.account = AccountService;
|
||||
$scope.help = AccountHelpService;
|
||||
$scope.resetModal = function(){
|
||||
$scope.modal.toggleSignForm( 'signin' );
|
||||
$scope.help.show( false );
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
NGApp.controller( 'AccountFacebookCtrl', function ( $scope, $http, AccountModalService, AccountService, AccountHelpService ) {
|
||||
$scope.modal = AccountModalService;
|
||||
});
|
||||
|
||||
@ -346,6 +346,19 @@ NGApp.directive('ngToggle', function() {
|
||||
};
|
||||
});
|
||||
|
||||
NGApp.directive( 'modalReset', function( $rootScope ) {
|
||||
return {
|
||||
restrict: 'A',
|
||||
link: function( scope, element, attrs ){
|
||||
scope.$on( 'modalClosed', function( e, data ) {
|
||||
if( attrs.modalReset ){
|
||||
scope.$eval( attrs.modalReset );
|
||||
}
|
||||
} );
|
||||
}
|
||||
}
|
||||
} );
|
||||
|
||||
NGApp.directive( 'geoComplete', function() {
|
||||
return {
|
||||
restrict: 'A',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user