Bug#965343: cinnamon-control-center: Upstream patch: Don't allow monitors to be dragged apart.
Package: cinnamon-control-center
Version: 4.4.0-2
Severity: minor
Tags: patch
This is an upstream patch that doesn't allow monitors to be dragged apart in
cinnamon-control-center.
Upstream Comment: "This is unusable, and serves no purpose but to confuse."
-- System Information:
Debian Release: bullseye/sid
APT prefers focal-updates
APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal'), (100, 'focal-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.4.0-40-generic (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages cinnamon-control-center depends on:
ii accountsservice 0.6.55-0ubuntu12~20.04.1
ii apg 2.2.3.dfsg.1-5
ii cinnamon-control-center-data 4.4.0-2
ii cinnamon-desktop-data 4.4.1-3
ii cinnamon-settings-daemon 4.4.0-3
ii desktop-file-utils 0.24-1ubuntu3
ii gettext 0.19.8.1-10build1
ii libatk1.0-0 2.35.1-1ubuntu2
ii libc6 2.31-0ubuntu9
ii libcairo2 1.16.0-4ubuntu1
ii libcinnamon-control-center1 4.4.0-2
ii libcinnamon-desktop4 4.4.1-3
ii libcinnamon-menu-3-0 4.4.0-2
ii libcolord2 1.4.4-2
ii libfontconfig1 2.13.1-2ubuntu3
ii libgdk-pixbuf2.0-0 2.40.0+dfsg-3
ii libglib2.0-0 2.64.3-1~ubuntu20.04.1
ii libgnomekbd8 3.26.1-1
ii libgtk-3-0 3.24.20-0ubuntu1
ii libmm-glib0 1.12.8-1
ii libnm0 1.22.10-1ubuntu2.1
ii libnma0 1.8.24-1ubuntu2
ii libnotify4 0.7.9-1ubuntu2
ii libpango-1.0-0 1.44.7-2ubuntu4
ii libpangocairo-1.0-0 1.44.7-2ubuntu4
ii libpolkit-gobject-1-0 0.105-26ubuntu1
ii libwacom2 1.3-2ubuntu1
ii libx11-6 2:1.6.9-2ubuntu1
ii libxi6 2:1.7.10-0ubuntu1
ii libxklavier16 5.4-4
ii policykit-1-gnome 0.105-7ubuntu2
ii xdg-utils 1.1.3-2ubuntu1
Versions of packages cinnamon-control-center recommends:
ii cinnamon-control-center-goa 4.4.0-2
ii cinnamon-l10n 4.4.2-2
ii iso-codes 4.4-1
ii mesa-utils 8.4.0-1build1
ii mousetweaks 3.32.0-2
Versions of packages cinnamon-control-center suggests:
ii x11-xserver-utils 7.7+8
-- no debconf information
>From 0d82544ae65827afc9f88b8e2343aa229cb8f89f Mon Sep 17 00:00:00 2001
From: Michael Webster <miketwebster@gmail.com>
Date: Sun, 19 Jul 2020 15:46:51 -0400
Subject: [PATCH] cc-display-panel.c: Don't allow monitors to be dragged apart.
This is unusable, and serves no purpose but to confuse.
---
panels/display/cc-display-panel.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/panels/display/cc-display-panel.c b/panels/display/cc-display-panel.c
index 5802a4a..6318899 100644
--- a/panels/display/cc-display-panel.c
+++ b/panels/display/cc-display-panel.c
@@ -2202,8 +2202,7 @@ vertical_overlap (Edge *snapper, Edge *snappee)
static void
add_snap (GArray *snaps, Snap snap)
{
- if (ABS (snap.dx) <= 200 || ABS (snap.dy) <= 200)
- g_array_append_val (snaps, snap);
+ g_array_append_val (snaps, snap);
}
static void
Reply to: