Better keyboard support when creating properties
in progress
T
Taylor Eernisse
On Desktop (I'm using Mac), when I'm creating properties for a new object type, etc. I can use the keyboard to use auto complete to "navigate" my way through the form fields to enter in the data for the property I want to create. But shockingly the 'Enter' key on the last step simply closes everything. It should trigger the "Create" button!
I'm also unable to tab through any of the UI elements in this flow, which means I can't hit Tab to jump to the Create button explicitly and press 'Enter'.
This is consistently jarring to me, and I've lost track of the number of times I've had to start the entire flow all over again because I instinctively press 'Enter' once I'm done filling in information.
Log In
Beth
Merged in a post:
UX Improvement: Keyboard shortcut to save Properties & prevent accidental modal closure
J
Joost Sarneel
Description: I am currently setting up my Object Types and facing a major friction point that leads to data loss.
The Problem: When I am in the "Add Property" or "Edit Object Type" modal and I've filled in the details (Name, Type, etc.), pressing Enter often closes the modal without saving. There seems to be no keyboard shortcut (like Cmd+Enter or Ctrl+Enter) to confirm the "Create" or "Save" action. This forces me to switch to the mouse for every single property, breaking my workflow. If I accidentally hit Esc or Enter at the wrong time, I lose everything I just typed.
Proposed Solution:
Implement Cmd+Enter (Mac) / Ctrl+Enter (Win) to Save: Please allow us to confirm the creation of the property via keyboard.
Prevent Accidental Closure: If there is unsaved text in the modal, pressing Enter (if not bound to save) or Esc should trigger a "Discard changes?" warning, or simply not close the window.
Tab Order: Ensure the "Save" button is reachable via Tab so we can hit Enter to activate it.
Impact: Setting up a Space involves creating many properties. The current mouse-dependency and risk of data loss make the onboarding and setup process frustrating and slow.
Beth
marked this post as
in progress