SANKORE-47 (fix for compass component)

preferencesAboutTextFull
Anatoly Mihalchenko 12 years ago
parent 375e147079
commit 57f9075550
  1. 11
      src/board/UBBoardView.cpp

@ -416,12 +416,15 @@ UBBoardView::mousePressEvent (QMouseEvent *event)
}
else if (currentTool == UBStylusTool::Selector)
{
QSet<QGraphicsItem*> existingTools = scene()->tools();
movingItem = scene()->itemAt(this->mapToScene(event->posF().toPoint()));
if (!movingItem ||
movingItem->isSelected() ||
(movingItem->type() == UBGraphicsDelegateFrame::Type ||
movingItem->type() == DelegateButton::Type))
if (!movingItem
|| movingItem->isSelected()
|| (movingItem->type() == UBGraphicsDelegateFrame::Type
|| movingItem->type() == DelegateButton::Type)
|| existingTools.contains(movingItem))
{
movingItem = NULL;
QGraphicsView::mousePressEvent (event);

Loading…
Cancel
Save