libinput/connection: Don't hardcode seat0 anymore
Summary: use a new function to get the logind, instead of assuming seat0 Test Plan: kwin still starts Reviewers: #kwin, davidedmundson Reviewed By: davidedmundson Subscribers: davidedmundson, rkflx, graesslin, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D9552
This commit is contained in:
parent
e68356831b
commit
ddda524974
1 changed files with 2 additions and 3 deletions
|
@ -135,9 +135,8 @@ Connection *Connection::create(QObject *parent)
|
|||
s_context = nullptr;
|
||||
return nullptr;
|
||||
}
|
||||
// TODO: don't hardcode seat name
|
||||
if (!s_context->assignSeat("seat0")) {
|
||||
qCWarning(KWIN_LIBINPUT) << "Failed to assign seat seat0";
|
||||
if (!s_context->assignSeat(LogindIntegration::self()->seat().toUtf8().constData())) {
|
||||
qCWarning(KWIN_LIBINPUT) << "Failed to assign seat" << LogindIntegration::self()->seat();
|
||||
delete s_context;
|
||||
s_context = nullptr;
|
||||
return nullptr;
|
||||
|
|
Loading…
Reference in a new issue