https://bugs.kde.org/show_bug.cgi?id=510505

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/aa1ef87435
                   |                            |56208f6ffc2a3e16dc838dbd043
                   |                            |aa6
         Resolution|---                         |FIXED

--- Comment #5 from [email protected] ---
Git commit aa1ef8743556208f6ffc2a3e16dc838dbd043aa6 by Roman Kolbaskin.
Committed on 20/10/2025 at 11:11.
Pushed by zamundaaa into branch 'master'.

backends/libinput: Fixed Device::setOutputName not changing the output

Commit f860be3a intoduced a bug where changing target display for
touchscreen or tablet once would prevent it being changed again.
It is caused by setOutputName method updating the output only if
m_outputUuid is not already set.

This change makes both setOutputName and setOutputUuid update stored
name UUID and pointer to output screen and update "OutputUuid" property
in the config file.

setConfigOutputName will change the output only if it is not already
set. It is only used for loading from config and needed for backwards
compatibility with config file created before matching display by UUID
was introduced.

M  +24   -12   src/backends/libinput/device.cpp

https://invent.kde.org/plasma/kwin/-/commit/aa1ef8743556208f6ffc2a3e16dc838dbd043aa6

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to