diff --git a/library/packages/src/modules/PackageCallbacks.rb b/library/packages/src/modules/PackageCallbacks.rb index 28e843703..51e874a4c 100644 --- a/library/packages/src/modules/PackageCallbacks.rb +++ b/library/packages/src/modules/PackageCallbacks.rb @@ -2397,7 +2397,7 @@ def ProgressEnd(id) ) if !Mode.commandline && IsProgressPopup() - UI.CloseDialog if Builtins.size(@progress_stack) == 0 + UI.CloseDialog if Builtins.size(@progress_stack) >= 0 elsif full_screen if Ops.greater_than(Builtins.size(@progress_stack), 0) progress_type = Ops.get_symbol( diff --git a/package/yast2.changes b/package/yast2.changes index 1d2c47bb8..f39505275 100644 --- a/package/yast2.changes +++ b/package/yast2.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon May 6 13:08:32 UTC 2024 - Ladislav Slezák + +- Properly close nested progress callbacks (bsc#1223281) +- 4.6.8 + ------------------------------------------------------------------- Wed Feb 21 11:07:25 UTC 2024 - Michal Filka diff --git a/package/yast2.spec b/package/yast2.spec index 58da23c3a..dd0b19c19 100644 --- a/package/yast2.spec +++ b/package/yast2.spec @@ -17,7 +17,7 @@ Name: yast2 -Version: 4.6.7 +Version: 4.6.8 Release: 0 Summary: YaST2 Main Package