fix bucket fills for CollisionPixmapItem

This commit is contained in:
garakmon
2020-08-19 00:30:02 -04:00
committed by garak
parent 9fb938939f
commit 2b55e49933

View File

@@ -59,8 +59,8 @@ void CollisionPixmapItem::paint(QGraphicsSceneMouseEvent *event) {
}
void CollisionPixmapItem::floodFill(QGraphicsSceneMouseEvent *event) {
if (event->type() != QEvent::GraphicsSceneMouseRelease) {
// do nothing
if (event->type() == QEvent::GraphicsSceneMouseRelease) {
this->actionId_++;
} else if (map) {
Blockdata *oldCollision = map->layout->blockdata->copy();
@@ -82,8 +82,8 @@ void CollisionPixmapItem::floodFill(QGraphicsSceneMouseEvent *event) {
}
void CollisionPixmapItem::magicFill(QGraphicsSceneMouseEvent *event) {
if (event->type() != QEvent::GraphicsSceneMouseRelease) {
// do nothing
if (event->type() == QEvent::GraphicsSceneMouseRelease) {
this->actionId_++;
} else if (map) {
Blockdata *oldCollision = map->layout->blockdata->copy();
QPointF pos = event->pos();