diff --git a/cockatrice/src/carditem.cpp b/cockatrice/src/carditem.cpp index bc168f63..5d94aa96 100644 --- a/cockatrice/src/carditem.cpp +++ b/cockatrice/src/carditem.cpp @@ -297,6 +297,8 @@ void CardItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event) if (event->buttons().testFlag(Qt::RightButton)) { if ((event->screenPos() - event->buttonDownScreenPos(Qt::RightButton)).manhattanLength() < 2 * QApplication::startDragDistance()) return; + if (static_cast(owner->parent())->getSpectator()) + return; QColor arrowColor = Qt::red; if (event->modifiers().testFlag(Qt::ControlModifier))