diff options
author | Jonas Ã…dahl <jadahl@gmail.com> | 2020-02-25 18:37:21 +0100 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2020-06-10 18:54:50 +0000 |
commit | f71316c8508b3864876fc5ef9fb8e59a97c24f87 (patch) | |
tree | 8ffad7d406add8bc4e48bbd1abb1bbe2005394ed /src/backends/meta-logical-monitor.c | |
parent | 9186b6d6b099cf5ef5319bd3a82799751e1cc3de (diff) | |
download | mutter-f71316c8508b3864876fc5ef9fb8e59a97c24f87.tar.gz |
output: Move configureable state to instance private
That is is_presentation, is_primary, is_underscanning and backlight.
The first three are set during CRTC assignment as they are only valid
when active. The other is set separately, as it is untied to
monitor configuration.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1287
Diffstat (limited to 'src/backends/meta-logical-monitor.c')
-rw-r--r-- | src/backends/meta-logical-monitor.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backends/meta-logical-monitor.c b/src/backends/meta-logical-monitor.c index 77d0f15a8..52f4833fc 100644 --- a/src/backends/meta-logical-monitor.c +++ b/src/backends/meta-logical-monitor.c @@ -178,7 +178,8 @@ meta_logical_monitor_add_monitor (MetaLogicalMonitor *logical_monitor, { MetaOutput *output = l_output->data; - is_presentation = is_presentation && output->is_presentation; + is_presentation = (is_presentation && + meta_output_is_presentation (output)); } } |