[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/netbook/containments/sal
From: Marco Martin <notmart () gmail ! com>
Date: 2010-02-09 12:16:35
Message-ID: 1265717795.558014.6491.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1087656 by mart:
kill icons dragged outside the favourites strip
M +3 -1 stripwidget.cpp
--- trunk/KDE/kdebase/workspace/plasma/netbook/containments/sal/stripwidget.cpp #1087655:1087656
@@ -208,7 +208,9 @@
void StripWidget::itemReordered(Plasma::IconWidget *icon, int index)
{
- if (m_favouritesIcons.contains(icon)) {
+ if (!geometry().intersects(icon->mapToItem(this, icon->boundingRect()).boundingRect())) {
+ remove(icon);
+ } else if (m_favouritesIcons.contains(icon)) {
Plasma::QueryMatch *match = m_favouritesIcons.value(icon);
m_favouritesMatches.removeAll(match);
m_favouritesMatches.insert(index, match);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic