rev 14037 - in trunk/packages/kdebase-workspace/debian: . patches
Modestas Vainius
modax-guest at alioth.debian.org
Wed Mar 11 11:46:30 UTC 2009
Author: modax-guest
Date: 2009-03-11 11:46:30 +0000 (Wed, 11 Mar 2009)
New Revision: 14037
Added:
trunk/packages/kdebase-workspace/debian/patches/00_r934863_plasma_geometry_crash.diff
Modified:
trunk/packages/kdebase-workspace/debian/changelog
trunk/packages/kdebase-workspace/debian/patches/series
Log:
+++ Changes by Modestas Vainius:
* Backport a patch to fix a nasty crash on plasma startup
(patch 00_r934863_plasma_geometry_crash.diff).
Modified: trunk/packages/kdebase-workspace/debian/changelog
===================================================================
--- trunk/packages/kdebase-workspace/debian/changelog 2009-03-11 11:00:14 UTC (rev 14036)
+++ trunk/packages/kdebase-workspace/debian/changelog 2009-03-11 11:46:30 UTC (rev 14037)
@@ -1,3 +1,12 @@
+kdebase-workspace (4:4.2.1-2) UNRELEASED; urgency=low
+
+ +++ Changes by Modestas Vainius:
+
+ * Backport a patch to fix a nasty crash on plasma startup
+ (patch 00_r934863_plasma_geometry_crash.diff).
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Wed, 11 Mar 2009 13:45:01 +0200
+
kdebase-workspace (4:4.2.1-1) experimental; urgency=low
* New upstream release.
Added: trunk/packages/kdebase-workspace/debian/patches/00_r934863_plasma_geometry_crash.diff
===================================================================
--- trunk/packages/kdebase-workspace/debian/patches/00_r934863_plasma_geometry_crash.diff (rev 0)
+++ trunk/packages/kdebase-workspace/debian/patches/00_r934863_plasma_geometry_crash.diff 2009-03-11 11:46:30 UTC (rev 14037)
@@ -0,0 +1,25 @@
+--- a/plasma/shells/desktop/panelview.cpp
++++ b/plasma/shells/desktop/panelview.cpp
+@@ -203,6 +203,11 @@
+ m_triggerEntered(false)
+ {
+ Q_ASSERT(qobject_cast<Plasma::Corona*>(panel->scene()));
++
++ m_strutsTimer = new QTimer(this);
++ m_strutsTimer->setSingleShot(true);
++ connect(m_strutsTimer, SIGNAL(timeout()), this, SLOT(updateStruts()));
++
+ if (panel) {
+ connect(panel, SIGNAL(destroyed(QObject*)), this, SLOT(panelDeleted()));
+ connect(panel, SIGNAL(toolBoxToggled()), this, SLOT(togglePanelController()));
+@@ -248,10 +253,6 @@
+ KWindowSystem::setOnAllDesktops(winId(), true);
+
+ QTimer::singleShot(0, this, SLOT(init()));
+-
+- m_strutsTimer = new QTimer(this);
+- m_strutsTimer->setSingleShot(true);
+- connect(m_strutsTimer,SIGNAL(timeout()),this,SLOT(updateStruts()));
+ }
+
+ PanelView::~PanelView()
Modified: trunk/packages/kdebase-workspace/debian/patches/series
===================================================================
--- trunk/packages/kdebase-workspace/debian/patches/series 2009-03-11 11:00:14 UTC (rev 14036)
+++ trunk/packages/kdebase-workspace/debian/patches/series 2009-03-11 11:46:30 UTC (rev 14037)
@@ -1,3 +1,4 @@
+00_r934863_plasma_geometry_crash.diff
06_kdm_does_not_wreak_havoc.diff
07_kdmrc_defaults.diff
08_genkdmconf.diff
More information about the pkg-kde-commits
mailing list