OnMonitorCornersItem::cornersActions OnMonitorCornersItem::getMode(QPointF pos, int *corner)
{
*corner = -1;
+ if (polygon().count() != 4)
+ return NoAction;
QPainterPath mouseArea;
pos = mapFromScene(pos);
if (KdenliveSettings::onmonitoreffects_cornersshowlines())
QGraphicsPolygonItem::paint(painter, option, widget);
+ if (polygon().count() != 4)
+ return;
+
double baseSize = 1 / painter->matrix().m11();
painter->setRenderHint(QPainter::Antialiasing);
painter->setBrush(QBrush(Qt::yellow));