mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-07-09 19:11:38 -07:00
fix over-ambitious thread selection in frontend
This commit is contained in:
@@ -16357,7 +16357,7 @@ rd_frame(void)
|
||||
////////////////////////////
|
||||
//- rjf: no selected thread? -> try to snap to any existing thread
|
||||
//
|
||||
if(ctrl_entity_from_handle(d_state->ctrl_entity_store, rd_base_regs()->thread) == &ctrl_entity_nil)
|
||||
if(!d_ctrl_targets_running() && ctrl_entity_from_handle(d_state->ctrl_entity_store, rd_base_regs()->thread) == &ctrl_entity_nil)
|
||||
{
|
||||
CTRL_Entity *process = ctrl_entity_from_handle(d_state->ctrl_entity_store, rd_base_regs()->process);
|
||||
if(process == &ctrl_entity_nil)
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
//
|
||||
// [ ] fix quote input in quoteless watch window value editors
|
||||
//
|
||||
// [ ] per-target stdout/stderr file output paths
|
||||
//
|
||||
// [ ] double click on breakpoints/watch-pins/etc. to go to location
|
||||
// [ ] auto view rule templates (?)
|
||||
@@ -533,6 +532,7 @@
|
||||
// [x] post-@msgs TODOs:
|
||||
// [x] ensure the following issues are resolved with this new pass:
|
||||
// [x] debugger readme pass
|
||||
// [x] per-target stdout/stderr file output paths
|
||||
|
||||
////////////////////////////////
|
||||
//~ rjf: Build Options
|
||||
|
||||
Reference in New Issue
Block a user