akiraux / Akira

Native Linux App for UI and UX Design built in Vala and GTK
GNU General Public License v3.0
5.24k stars 203 forks source link

Fix nobs regression #608

Closed Alecaddd closed 3 years ago

Alecaddd commented 3 years ago

Summary / How this PR fixes the problem?

Add back the feature that allowed corner nobs to move outside the boundaries of the selected item when the size is too small. I'm fixing this on master as I don't want to push against Lib2, in preparation of one final flatpak release before we start going all in Lib2. Not sure if you already have this feature in Lib2.

Steps to Test

Create an item and resize it until all centered nobs are hidden. You should see the corner nobs "stepping" outside the item's boundaries.

This PR fixes/implements the following bugs/features: