Auto-expand previously expanded variables when repeating the same breakpoint.

This commit is contained in:
Martín Lucas Golini
2025-01-14 20:34:32 -03:00
parent 4913443d73
commit 820d352972
6 changed files with 109 additions and 118 deletions

View File

@@ -772,7 +772,7 @@ void DebuggerPlugin::buildStatusBar() {
debuggerStatusElem->onWidgetCreated = [this]( StatusDebuggerController* sdc, UIWidget* ) {
UITreeView* uiExpressions = sdc->getUIExpressions();
uiExpressions->setModel( mExpressionsHolder->model );
uiExpressions->setModel( mExpressionsHolder->getModel() );
uiExpressions->removeEventsOfType( Event::OnModelEvent );
uiExpressions->onModelEvent( [this, uiExpressions]( const ModelEvent* modelEvent ) {
if ( modelEvent->getModelEventType() == Abstract::ModelEventType::OpenMenu ) {