Fixing object precedence in getCursor as well
+ resize of the "catching spot" of the Gradient widget (30 -> 12)
This commit is contained in:
@@ -1276,6 +1276,8 @@ void CropWindow::updateCursor (int x, int y)
|
||||
newType = CSArrow;
|
||||
} else if (onArea (CropToolBar, x, y)) {
|
||||
newType = CSMove;
|
||||
} else if (iarea->getObject() > -1 && editSubscriber && editSubscriber->getEditingType() == ET_OBJECTS) {
|
||||
newType = editSubscriber->getCursor(iarea->getObject());
|
||||
} else if (onArea (CropResize, x, y)) {
|
||||
newType = CSResizeDiagonal;
|
||||
} else if (tm == TMColorPicker && hoveredPicker) {
|
||||
|
@@ -93,7 +93,7 @@ Gradient::Gradient () : FoldableToolPanel(this, "gradient", M("TP_GRADIENT_LABEL
|
||||
centerCircle = new Circle();
|
||||
centerCircle->datum = Geometry::IMAGE;
|
||||
centerCircle->radiusInImageSpace = false;
|
||||
centerCircle->radius = 30;
|
||||
centerCircle->radius = 12;
|
||||
centerCircle->filled = true;
|
||||
|
||||
EditSubscriber::mouseOverGeometry.push_back( hLine );
|
||||
|
Reference in New Issue
Block a user