diff --git a/src/backends/metal/transaction.rs b/src/backends/metal/transaction.rs index abe1321f..19eed0b3 100644 --- a/src/backends/metal/transaction.rs +++ b/src/backends/metal/transaction.rs @@ -485,6 +485,7 @@ impl MetalDeviceTransaction { Some(b) => b.clone(), None => { let modifiers = &plane.obj.formats.get(&format.drm).unwrap().modifiers; + connector.changed.set(true); let buffers = slf .dev .dev