Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2020-11-25 19:28:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Wed Nov 25 19:28:02 2020 rev:190 rq:850232 version:3.38.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2020-11-23 
10:29:08.825272277 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.5913/gnome-shell.changes        
2020-11-25 19:28:15.578407766 +0100
@@ -1,0 +2,6 @@
+Fri Oct 23 19:30:05 UTC 2020 - Marcus Rueckert <[email protected]>
+
+- Fix crash which can be triggerd with steam or claws mail:
+  
https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/98234acd5b48a58c2d112b5edb3dddb85e04a643.patch
+
+-------------------------------------------------------------------

New:
----
  98234acd5b48a58c2d112b5edb3dddb85e04a643.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.h6fhAL/_old  2020-11-25 19:28:16.126408457 +0100
+++ /var/tmp/diff_new_pack.h6fhAL/_new  2020-11-25 19:28:16.130408461 +0100
@@ -40,6 +40,8 @@
 Patch4:         
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
 # PATCH-NEEDS-REBASE 
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch 
jsc#SLE-9267 [email protected] -- Remove sessionList of endSessionDialog (WAS: 
PATCH-FEATURE-OPENSUSE)
 Patch5:         
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
+# PATCH-FIX-UPSTREAM 
https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/98234acd5b48a58c2d112b5edb3dddb85e04a643.patch
 [email protected] -- Fix crash triggered with steam or gnome-shell
+Patch6:         
https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/98234acd5b48a58c2d112b5edb3dddb85e04a643.patch
 
 ## NOTE: Keep SLE-only patches at bottom (starting on 1000).
 # PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 
[email protected] -- Add an applet on login UI to display suse icon, product 
name, hostname.
@@ -178,6 +180,7 @@
 %patch2 -p1
 %patch4 -p1
 #patch5 -p1
+%patch6 -p1
 
 translation-update-upstream
 

++++++ 98234acd5b48a58c2d112b5edb3dddb85e04a643.patch ++++++
From 98234acd5b48a58c2d112b5edb3dddb85e04a643 Mon Sep 17 00:00:00 2001
From: Daniel van Vugt <[email protected]>
Date: Fri, 2 Oct 2020 08:33:31 +0000
Subject: [PATCH] windowManager: Avoid calling meta_window_actor_thaw when not
 frozen

Because that tends to crash in:
```
g_error ("Error in freeze/thaw accounting");
```

Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/1431

https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1453


(cherry picked from commit 6ba3ca5f9548ba0a87a9e3ffa129716d0a062e1e)
---
 js/ui/windowManager.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/js/ui/windowManager.js b/js/ui/windowManager.js
index ab86a2e6a3..91b764ea8d 100644
--- a/js/ui/windowManager.js
+++ b/js/ui/windowManager.js
@@ -1378,6 +1378,10 @@ var WindowManager = class {
             onStopped: () => this._sizeChangeWindowDone(shellwm, actor),
         });
 
+        // ease didn't animate and cleared the info, we are done
+        if (!actor.__animationInfo)
+            return;
+
         // Now unfreeze actor updates, to get it to the new size.
         // It's important that we don't wait until the animation is completed 
to
         // do this, otherwise our scale will be applied to the old texture 
size.
-- 
GitLab
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to