thedivclass Posted March 21, 2023 Posted March 21, 2023 I've lost count of the number of times I erroneously add "v's" to text inputs as I attempt to switch tools back to the move tool [v] without having escaped from a text frame first. Personally, I would love to see the text frame have an additional visual indicator (other than the cursor blinking) when the cursor was still active (user had not yet escaped the text edit). In Figma (figures below), when editing text, the bounding box (text frame) loses it's resizing / corner handles. Upon escaping (esc key or clicking elsewhere on canvas), the corner handles return. A similar implementation in Affinity would be greatly appreciated. thanks Quote
MikeTO Posted March 21, 2023 Posted March 21, 2023 2 hours ago, thedivclass said: I've lost count of the number of times I erroneously add "v's" to text inputs as I attempt to switch tools back to the move tool [v] without having escaped from a text frame first. Personally, I would love to see the text frame have an additional visual indicator (other than the cursor blinking) when the cursor was still active (user had not yet escaped the text edit). In Figma (figures below), when editing text, the bounding box (text frame) loses it's resizing / corner handles. Upon escaping (esc key or clicking elsewhere on canvas), the corner handles return. A similar implementation in Affinity would be greatly appreciated. Affinity does hide the size handles but instead of hiding them when you choose the Text tool it hides them when you start typing or moving the text cursor with a keypress. The handles will only reappear when you move the mouse. The reason you've typed v's is a problem. Pressing Esc followed by V when the text cursor is between two characters will work reliably. But if one or more characters are selected Esc will deselect the characters like in most Mac apps. Pressing V would then type the character v instead of switching tools. You can solve this by replacing the V shortcut with a function key or a combination that requires a modifier. In Photoshop, Esc always removes the text cursor from the text object regardless of whether or not text is selected. Perhaps Serif could add a preference to the Tools screen "Esc always deselects text frame" for those who want to be sure that Esc followed by V won't lead to typing a v. thedivclass 1 Quote Download a free PDF manual for Affinity Publisher 2.6 Download a quick reference chart for Affinity's Special Characters Affinity 2.6 for macOS Sequoia 15.3, MacBook Pro (M4 Pro) and iPad Air (M2)
Staff DWright Posted March 22, 2023 Staff Posted March 22, 2023 When you do a single Esc it will deselect the text edit but keep the the text frame selected but if your press the Esc key twice it will then deselect the text frame and this will allow you use a keyboard short cut to select a different tool. MikeTO 1 Quote
thedivclass Posted March 22, 2023 Author Posted March 22, 2023 18 hours ago, MikeTO said: Affinity does hide the size handles but instead of hiding them when you choose the Text tool it hides them when you start typing or moving the text cursor with a keypress. The handles will only reappear when you move the mouse. Yep, I guess it's the fact that you can have both the blinking cursor and size handles if you click into an existing text frame (single click with the text tool selected, double without) which I struggle with. Personally, I would love to see that behaviour change. 18 hours ago, MikeTO said: if one or more characters are selected Esc will deselect the characters like in most Mac apps. Pressing V would then type the character v instead of switching tools Thanks for clarifying. If the size handles were hidden anytime the cursor was active, I feel that this confusion would be avoided. After escaping the text selection, the cursor returns and the size handles would still be hidden, indicating to the user that the text edit was still active and would need to be escaped before switching tools. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.