View Issue Details

IDProjectCategoryView StatusLast Update
0017151ScribusUser Interfacepublic2024-01-28 20:17
Reporterale Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
Product Version1.7.0.svn 
Summary0017151: When moving the mouse over a line the cursor is sometimes OpenHandCursor and sometimes SizeAllCursor
DescriptionWhen moving the mouse over a line the cursor is sometimes OpenHandCursor and sometimes SizeAllCursor.

The cursor is set in (the huge) CanvasMode_Normal::mouseMoveEvent(QMouseEvent *m) on the lines

https://gitlab.com/scribus/scribus/-/blob/308e014422392ab71aca1b68cd0e96c4eda27ac1/scribus/canvasmode_normal.cpp#L768

and

https://gitlab.com/scribus/scribus/-/blob/308e014422392ab71aca1b68cd0e96c4eda27ac1/scribus/canvasmode_normal.cpp#L779

the difference seems to be on line

https://gitlab.com/scribus/scribus/-/blob/308e014422392ab71aca1b68cd0e96c4eda27ac1/scribus/canvasmode_normal.cpp#L764

and m_canvas->frameHitTest() returning 0 or 8.
Steps To Reproduce(i was checking for existing function for improving 0016143 and now i wonder, if frameHitTest() can be a good start...)
TagsNo tags attached.
PatchNo

Activities

ale

2024-01-28 20:17

manager  

line-cursor.gif (50,505 bytes)   
line-cursor.gif (50,505 bytes)   

Issue History

Date Modified Username Field Change
2024-01-28 20:17 ale New Issue
2024-01-28 20:17 ale File Added: line-cursor.gif