mirror of
https://github.com/KDE/konsole.git
synced 2026-05-24 06:28:08 -04:00
Fix flicker when dropping a tab onto itself. Return after ignoring the drop event.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=803111
This commit is contained in:
@@ -561,11 +561,12 @@ void ViewContainerTabBar::dropEvent(QDropEvent* event)
|
||||
{
|
||||
setDropIndicator(-1);
|
||||
|
||||
if (!event->mimeData()->hasFormat(ViewProperties::mimeType()))
|
||||
if ( !event->mimeData()->hasFormat(ViewProperties::mimeType())
|
||||
|| proposedDropIsSameTab(event) )
|
||||
{
|
||||
event->ignore();
|
||||
|
||||
if (proposedDropIsSameTab(event))
|
||||
event->ignore();
|
||||
return;
|
||||
}
|
||||
|
||||
int index = dropIndex(event->pos());
|
||||
int droppedId = ViewProperties::decodeMimeData(event->mimeData());
|
||||
|
||||
Reference in New Issue
Block a user