[
https://issues.apache.org/jira/browse/IGNITE-2482?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15122814#comment-15122814
]
Pavel Konstantinov edited comment on IGNITE-2482 at 2/1/16 3:44 AM:
--------------------------------------------------------------------
Clicked Cancel the first time - all ok, then perform the same action (Clone,
Add New Cluster) one more time in the Unsaved changes dialog and got
{code}
09:36:10.702 "Error: [$rootScope:inprog] $apply already in progress
http://errors.angularjs.org/1.4.9/$rootScope/inprog?p0=%24apply
minErr/<@https://staging-console.gridgain.com/app.min.js:86891:18
beginPhase@https://staging-console.gridgain.com/app.min.js:94761:1
$RootScopeProvider/this.$get</Scope.prototype.$apply@https://staging-console.gridgain.com/app.min.js:94619:17
timeout/timeoutId<@https://staging-console.gridgain.com/app.min.js:95197:17
completeOutstandingRequest@https://staging-console.gridgain.com/app.min.js:89414:13
Browser/self.defer/timeoutId<@https://staging-console.gridgain.com/app.min.js:89543:13
.confirmUnsavedChanges@https://staging-console.gridgain.com/common-module.js:921:25
$scope.cloneItem@https://staging-console.gridgain.com/all.js:1430:13
anonymous/fn@https://staging-console.gridgain.com/app.min.js line 92986 >
Function:2:215
ngEventHandler/</callback@https://staging-console.gridgain.com/app.min.js:96734:21
$RootScopeProvider/this.$get</Scope.prototype.$eval@https://staging-console.gridgain.com/app.min.js:94598:22
$RootScopeProvider/this.$get</Scope.prototype.$apply@https://staging-console.gridgain.com/app.min.js:94621:26
ngEventHandler/<@https://staging-console.gridgain.com/app.min.js:96739:21
jQuery.event.dispatch@https://staging-console.gridgain.com/app.min.js:126829:25
jQuery.event.add/elemData.handle@https://staging-console.gridgain.com/app.min.js:126700:91
"1 app.min.js:92192:24
consoleLog/<() app.min.js:92192
$ExceptionHandlerProvider/this.$get</<() app.min.js:91027
$RootScopeProvider/this.$get</Scope.prototype.$apply() app.min.js:94626
timeout/timeoutId<() app.min.js:95197
completeOutstandingRequest() app.min.js:89414
Browser/self.defer/timeoutId<() app.min.js:89543
.confirmUnsavedChanges() common-module.js:921
$scope.cloneItem() all.js:1430
anonymous/fn() app.min.js line 92986 > Function:2
ngEventHandler/</callback() app.min.js:96734
$RootScopeProvider/this.$get</Scope.prototype.$eval() app.min.js:94598
$RootScopeProvider/this.$get</Scope.prototype.$apply() app.min.js:94621
ngEventHandler/<() app.min.js:96739
jQuery.event.dispatch() app.min.js:126829
jQuery.event.add/elemData.handle() app.min.js:126700
{code}
was (Author: pkonstantinov):
Clicked Cancel in the Unsaved changes dialog and got
{code}
09:36:10.702 "Error: [$rootScope:inprog] $apply already in progress
http://errors.angularjs.org/1.4.9/$rootScope/inprog?p0=%24apply
minErr/<@https://staging-console.gridgain.com/app.min.js:86891:18
beginPhase@https://staging-console.gridgain.com/app.min.js:94761:1
$RootScopeProvider/this.$get</Scope.prototype.$apply@https://staging-console.gridgain.com/app.min.js:94619:17
timeout/timeoutId<@https://staging-console.gridgain.com/app.min.js:95197:17
completeOutstandingRequest@https://staging-console.gridgain.com/app.min.js:89414:13
Browser/self.defer/timeoutId<@https://staging-console.gridgain.com/app.min.js:89543:13
.confirmUnsavedChanges@https://staging-console.gridgain.com/common-module.js:921:25
$scope.cloneItem@https://staging-console.gridgain.com/all.js:1430:13
anonymous/fn@https://staging-console.gridgain.com/app.min.js line 92986 >
Function:2:215
ngEventHandler/</callback@https://staging-console.gridgain.com/app.min.js:96734:21
$RootScopeProvider/this.$get</Scope.prototype.$eval@https://staging-console.gridgain.com/app.min.js:94598:22
$RootScopeProvider/this.$get</Scope.prototype.$apply@https://staging-console.gridgain.com/app.min.js:94621:26
ngEventHandler/<@https://staging-console.gridgain.com/app.min.js:96739:21
jQuery.event.dispatch@https://staging-console.gridgain.com/app.min.js:126829:25
jQuery.event.add/elemData.handle@https://staging-console.gridgain.com/app.min.js:126700:91
"1 app.min.js:92192:24
consoleLog/<() app.min.js:92192
$ExceptionHandlerProvider/this.$get</<() app.min.js:91027
$RootScopeProvider/this.$get</Scope.prototype.$apply() app.min.js:94626
timeout/timeoutId<() app.min.js:95197
completeOutstandingRequest() app.min.js:89414
Browser/self.defer/timeoutId<() app.min.js:89543
.confirmUnsavedChanges() common-module.js:921
$scope.cloneItem() all.js:1430
anonymous/fn() app.min.js line 92986 > Function:2
ngEventHandler/</callback() app.min.js:96734
$RootScopeProvider/this.$get</Scope.prototype.$eval() app.min.js:94598
$RootScopeProvider/this.$get</Scope.prototype.$apply() app.min.js:94621
ngEventHandler/<() app.min.js:96739
jQuery.event.dispatch() app.min.js:126829
jQuery.event.add/elemData.handle() app.min.js:126700
{code}
> Unsaved changes confirmation partially does not work
> ----------------------------------------------------
>
> Key: IGNITE-2482
> URL: https://issues.apache.org/jira/browse/IGNITE-2482
> Project: Ignite
> Issue Type: Sub-task
> Reporter: Alexey Kuznetsov
> Assignee: Alexey Kuznetsov
> Fix For: 1.6
>
>
> # Add new cluster
> # Save it
> # Change name and click another link or [Clone]
> Expected
> Dialog with warning about unsaved changes should be shown.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)