sudara / melatonin_inspector

A JUCE module that gives you the ability to inspect and visually edit (non-destructively) components in your UI.
MIT License
145 stars 17 forks source link

Resizable should extend a few px outside the component's bounds #14

Open sudara opened 3 years ago

sudara commented 3 years ago

This might not be trivial to fix, but would improve UX.

So step 1 is to just investigate if a fix is possible, or a headache.

Right now the interactive area of the resizable box in the overlay ends at the component's bounds.

This is unideal and makes resizing fiddly.

This has a side effect of making the hover state of a parent component too easily triggered — the parent hover is not cleared until the mouse moves all the way back inside the component beyond the inner edge of the resizable.

Screenshot 2021-04-21 SineMachine - AudioPluginHost