general movement now works
This commit is contained in:
@@ -45,10 +45,12 @@ impl ModeManager {
|
||||
return AppMode::Command;
|
||||
}
|
||||
|
||||
// ✅ Always trust the FormEditor when a form is active
|
||||
// Always trust the FormEditor when a form is active
|
||||
if app_state.ui.show_form && !app_state.ui.focus_outside_canvas {
|
||||
if let Some(editor) = &app_state.form_editor {
|
||||
return AppMode::from(editor.mode());
|
||||
}
|
||||
}
|
||||
|
||||
// --- Non-form views (add_logic, add_table, etc.) ---
|
||||
if app_state.ui.show_add_logic {
|
||||
|
||||
Reference in New Issue
Block a user