Skip to content

Commit 8d5ca43

Browse files
committed
gui: ensure show/hide tracks is available too
Signed-off-by: Peter Gadfort <peter.gadfort@gmail.com>
1 parent 4d33c40 commit 8d5ca43

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

src/gui/src/dbDescriptors.cpp

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1605,14 +1605,17 @@ Descriptor::Actions DbNetDescriptor::getActions(std::any object) const
16051605
}
16061606
}
16071607
if (!net->getTracks().empty()) {
1608-
actions.push_back(Descriptor::Action{"Tracks", [this, gui, net]() {
1609-
if (tracks_nets_.count(net) == 0) {
1608+
if (tracks_nets_.count(net) == 0) {
1609+
actions.push_back(Descriptor::Action{"Show Tracks", [this, gui, net]() {
16101610
gui->addNetTracks(net);
1611-
} else {
1611+
return makeSelected(net);
1612+
}});
1613+
} else {
1614+
actions.push_back(Descriptor::Action{"Hide Tracks", [this, gui, net]() {
16121615
gui->removeNetTracks(net);
1613-
}
1614-
return makeSelected(net);
1615-
}});
1616+
return makeSelected(net);
1617+
}});
1618+
}
16161619
}
16171620
return actions;
16181621
}

0 commit comments

Comments
 (0)