-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Currently the overlay only draws when the user clicks and drags the mouse. A single click (press + release without movement) produces nothing. Many users might expect a quick left-click to place a visible dot or small mark (especially useful for highlighting or quick annotations).
Proposed Change
When the overlay is active and left mouse button is pressed:
- If the mouse moves ≥ X pixels (current behavior) → draw a continuous line
- If the mouse is released with almost no movement (< 3–5 pixels) → automatically draw a small filled circle / dot at the click position
Suggested Implementation Options
- Draw a small filled ellipse/circle (e.g. diameter = current line thickness × 2–3)
- Or draw a very short line from (down pos) to (up pos) – this automatically creates a dot when positions are nearly identical
Use Cases
- Quickly marking a single point on screen recordings or screenshots
- Highlighting a button or UI element without dragging
- Faster workflow for users who mix long strokes and single taps
Additional Polish (optional)
- Add a toggle in settings: “Single click draws dot” (on by default)
- Make dot size scale with current thickness setting
This is a tiny change but dramatically improves perceived responsiveness and usability.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request