summaryrefslogtreecommitdiffstats
path: root/tests/serverctl.sh
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-23 01:00:19 +0200
committerblasty <peter@haxx.in>2026-07-23 01:00:19 +0200
commite4198b6dd504e5438c977ba11130286615267a5c (patch)
tree810f9cd3dc4ef6afe9a9ac3636f60ae9a9e662b1 /tests/serverctl.sh
parentfix: crash on an unnamed function (None name) in the symbol palette (diff)
downloadida-tui-e4198b6dd504e5438c977ba11130286615267a5c.tar.gz
ida-tui-e4198b6dd504e5438c977ba11130286615267a5c.tar.xz
ida-tui-e4198b6dd504e5438c977ba11130286615267a5c.zip
app: on startup, land on main() (else pop the symbol picker)
Instead of staring at an empty pane after the function list loads, jump somewhere useful: once the index is complete and nothing's open yet, open main() (tries main/_main/wmain/WinMain/wWinMain in order); if there's no entry function, pop the fuzzy symbol picker so you can pick one. Fires exactly once (guarded by _cur + _did_auto_land) and never steals focus from a user who already navigated during load. Tests: new auto_land scenario covers both branches (jump-to-main when present, picker fallback otherwise) + the idempotency guard. Boot/startup now key "load complete" off _func_index.complete instead of the status string (auto-land legitimately overwrites the "N functions" status with the landed fn). Full suite 120 pass / 1 pre-existing flaky (filter).
Diffstat (limited to 'tests/serverctl.sh')
0 files changed, 0 insertions, 0 deletions