Here’s a list of some small gripes and friction points I’m finding as I’m using Sketch for the second time. I tried to recreate a simple WatchOS widget for the practice and just sharing some frustrations to hopefully help fix things.
I can’t find where all keyboard shortcuts are - I’m basically discovering them by accident.
There’s a way to drill down a frame hierarchy to its children, but I can’t see how to go back up the list. I learned that I can use enter to drill down from a frame to its children, but I can’t figure out how to go back up the scale. In Figma that’s ""
I can’t figure out how to enable sub-pixel precision in a file. Apple’s own guidelines call for WatchOS widgets to be 191 x 81.5px for instance, but I can’t set that size.
When I’m editing text, I need to confirm my edit instead of just clicking away
If I’m clicking and dragging and object, position values only update when I’ve released the object
It’s weird that frame height and corner rounding are tied to each other. Just give a person free entry on corner rounding and anything higher than 50% of the frame height always looks round.
I can’t switch color picker mode to HSL or other choices
When using absolute frames positioning, I can’t figure out how to set left+right or scale for resizing
I couldn’t find basic tools at the start, like rectangles, text, frames. I had to manually add these to the toolbar, which is weird for discovery.
I would expect to set a relative width in % or something, but it just stays as the pixel value
I’m not sure what the units are for character spacing…sometimes it’s em, %, px. I’m just guessing its pixels because all the other text values are in pixels.
I do love the “preserve space when hidden” setting, Figma doesn’t have that and very much needs it.
Perhaps the most annoying thing: when I click into a property to change a value, it just puts the cursor where I click. Just select the whole cell. Say the size is 15 and I want to change it to 17. I end up writing 1517 by accident. Otherwise I have to press delete and 7, which is the same number of keystrokes. This is even worse for opacity because it’ll throw an error if I enter a value above 100% by adding extra characters.
I can’t use the eyedropper tool unless I enable screen recording?
Why does the trash can to remove a fill or border only show up if I uncheck a fill or border?
The only way to find out that I have libraries of symbols installed and usable is to press command +K and go into symbols, but there’s this whole left “show components” column that says there are no symbols, even though I know there are. It’s of course referring to local symbols, but this should be used as another method for discovering and displaying your libraries.