From 212a4238bd7094956dcb48505a009a8b15b7dc7b Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Sun, 7 Dec 2008 20:20:28 +0000 Subject: [PATCH] reposition the popup after saving, so won't jump always to the old size svn path=/trunk/KDE/kdelibs/; revision=894071 --- popupapplet.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/popupapplet.cpp b/popupapplet.cpp index 24f503222..472a1f6d4 100644 --- a/popupapplet.cpp +++ b/popupapplet.cpp @@ -298,7 +298,6 @@ void PopupAppletPrivate::popupConstraintsEvent(Plasma::Constraints constraints) } dialog->adjustSize(); - updateDialogPosition(); if (icon && lay) { lay->addItem(icon); @@ -476,13 +475,13 @@ void PopupAppletPrivate::dialogSizeChanged() { //Reposition the dialog if (dialog) { - updateDialogPosition(); - KConfigGroup sizeGroup = q->config(); sizeGroup = KConfigGroup(&sizeGroup, "PopupApplet"); sizeGroup.writeEntry("DialogHeight", dialog->height()); sizeGroup.writeEntry("DialogWidth", dialog->width()); + updateDialogPosition(); + emit q->configNeedsSaving(); } }