fix timeline focus

This commit is contained in:
Jedi18 2021-02-23 00:46:40 +05:30
parent b1dec6f6ac
commit ee232c5c60
3 changed files with 8 additions and 0 deletions

View File

@ -79,6 +79,7 @@ Page {
sequence: "Ctrl+L"
onActivated: {
var quickSwitch = quickSwitcherComponent.createObject(timelineRoot);
TimelineManager.focusTimeline()
quickSwitch.open();
}
}

View File

@ -587,4 +587,10 @@ TimelineViewManager::completerFor(QString completerName, QString roomId)
return proxy;
}
return nullptr;
}
void
TimelineViewManager::focusTimeline()
{
getWidget()->setFocus();
}

View File

@ -101,6 +101,7 @@ public slots:
void setHistoryView(const QString &room_id);
void highlightRoom(const QString &room_id);
void focusTimeline();
TimelineModel *getHistoryView(const QString &room_id)
{
auto room = models.find(room_id);