Fixed viewer list not being closable with the escape key (#3734)
This commit is contained in:
@@ -1067,6 +1067,27 @@ void Split::showViewerList()
|
||||
listDoubleClick(resultList->currentItem()->text());
|
||||
});
|
||||
|
||||
HotkeyController::HotkeyMap actions{
|
||||
{"delete",
|
||||
[viewerDock](std::vector<QString>) -> QString {
|
||||
viewerDock->close();
|
||||
return "";
|
||||
}},
|
||||
{"accept", nullptr},
|
||||
{"reject", nullptr},
|
||||
{"scrollPage", nullptr},
|
||||
{"openTab", nullptr},
|
||||
{"search",
|
||||
[searchBar](std::vector<QString>) -> QString {
|
||||
searchBar->setFocus();
|
||||
searchBar->selectAll();
|
||||
return "";
|
||||
}},
|
||||
};
|
||||
|
||||
getApp()->hotkeys->shortcutsForCategory(HotkeyCategory::PopupWindow,
|
||||
actions, viewerDock);
|
||||
|
||||
dockVbox->addWidget(searchBar);
|
||||
dockVbox->addWidget(loadingLabel);
|
||||
dockVbox->addWidget(chattersList);
|
||||
|
||||
Reference in New Issue
Block a user