summaryrefslogtreecommitdiff
path: root/32.patch
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-02 07:11:13 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-02 07:11:13 +0000
commitb75c49bd22466581b977122a8046762b6d138a6a (patch)
tree64c827a69fa8399a82e13240191a78c67496aba2 /32.patch
parentede92676c7c3a698398455318cc45011057260d2 (diff)
automatic import of gnome-shell-extension-background-logoopeneuler24.03_LTSopeneuler23.09
Diffstat (limited to '32.patch')
-rw-r--r--32.patch33
1 files changed, 33 insertions, 0 deletions
diff --git a/32.patch b/32.patch
new file mode 100644
index 0000000..d1d4dfc
--- /dev/null
+++ b/32.patch
@@ -0,0 +1,33 @@
+From 423119599c7a98dc51dda6e5260c992e21438d60 Mon Sep 17 00:00:00 2001
+From: Carlos Garnacho <carlosg@gnome.org>
+Date: Mar 31 2021 16:40:10 +0000
+Subject: extension: Do not relayout on scale changes
+
+
+This makes the background logo position flicker as we enter the
+overview. This actor is part of the BackgroundActor actor hierarchy,
+and can be left to scale neatly with it.
+
+Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1943938
+
+---
+
+diff --git a/extension.js b/extension.js
+index d1bf35b..edf2868 100644
+--- a/extension.js
++++ b/extension.js
+@@ -25,13 +25,6 @@ var IconContainer = GObject.registerClass(
+ class IconContainer extends St.Widget {
+ _init(params) {
+ super._init(params);
+-
+- this.connect('notify::scale-x', () => {
+- this.queue_relayout();
+- });
+- this.connect('notify::scale-y', () => {
+- this.queue_relayout();
+- });
+ }
+
+ vfunc_get_preferred_width(forHeight) {
+