@ -213,7 +213,8 @@ Item{
states: [
State {
name: "*"
when: ! launcherAnimation . running && ! newWindowAnimation . running && ! taskItem . inAddRemoveAnimation && ! fastRestoreAnimation . running
/ / ! s i n c e q t 5 . 1 4 d e f a u l t s t a t e c a n n o t u s e " w h e n " p r o p e r t y
/ / ! i t b r e a k s r e s t o r i n g t r a n s i t i o n s o t h e r w i s e
AnchorChanges {
target: iconImageBuffer ;
@ -243,7 +244,7 @@ Item{
State {
name: "animating"
when: ( launcherAnimation . running || newWindowAnimation . running || fastRestoreAnimation . running ) && ! taskItem . inAddRemoveAnimation
when: ! taskItem . inAddRemoveAnimation && ( launcherAnimation . running || newWindowAnimation . running || fastRestoreAnimation . running )
AnchorChanges {
target: iconImageBuffer ;
@ -655,7 +656,8 @@ Item{
states: [
State {
name: "*"
when: ! taskItem . isDragged
/ / ! s i n c e q t 5 . 1 4 d e f a u l t s t a t e c a n n o t u s e " w h e n " p r o p e r t y
/ / ! i t b r e a k s r e s t o r i n g t r a n s i t i o n s o t h e r w i s e
} ,
State {