Skip to content

Commit bf629a4

Browse files
committed
Fixed wrong selection
1 parent f6f9fcd commit bf629a4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/grandorgue/gui/dialogs/GOMidiListDialog.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -112,12 +112,13 @@ void GOMidiListDialog::OnButton(wxCommandEvent &event) {
112112
}
113113

114114
void GOMidiListDialog::OnObjectClick(wxGridEvent &event) {
115-
int index = m_Objects->GetGridCursorRow();
115+
int index = event.GetRow();
116116
bool isAnySelected = index >= 0;
117117

118118
m_Edit->Enable(isAnySelected);
119119
m_Status->Enable(isAnySelected);
120120
if (isAnySelected) {
121+
m_Objects->SelectRow(index);
121122
GOMidiObject *obj = r_MidiObjects[index];
122123
std::vector<wxString> actions = obj->GetElementActions();
123124

0 commit comments

Comments
 (0)