diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-11-05 18:04:44 +0000 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-11-05 18:04:44 +0000 |
| commit | 5a750b485aca8b2fd5545cfe86b3a48c69355d65 (patch) | |
| tree | b5624dc630450152a52889968805e2f7faee0c40 /src/helpers/Monitor.cpp | |
| parent | a71f44baa521e2fb867db8536d7766e7d02f3e32 (diff) | |
Added creating / destroying outputs on a multi-backend + headless backend
See `hyprctl output`.
Diffstat (limited to 'src/helpers/Monitor.cpp')
| -rw-r--r-- | src/helpers/Monitor.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/helpers/Monitor.cpp b/src/helpers/Monitor.cpp index 17643b3f..6849c227 100644 --- a/src/helpers/Monitor.cpp +++ b/src/helpers/Monitor.cpp @@ -8,6 +8,9 @@ void CMonitor::onConnect(bool noRule) { szName = output->name; + if (!wlr_backend_is_drm(output->backend)) + createdByUser = true; // should be true. WL, X11 and Headless backends should be addable / removable + // get monitor rule that matches SMonitorRule monitorRule = g_pConfigManager->getMonitorRuleFor(output->name, output->description ? output->description : ""); |
