No problem having behaviour changes in seat-surfaceflinger - this is only used by the phone so if it works go for it.
The name 'vt_can_multi_seat' is a bit odd, since it's not clear to me what the check does and how it relates to multi-seat support. I'm guessing it's actually checking (indirectly) something like vt_support_is_available()? Not going to block on the naming though.
No problem having behaviour changes in seat-surfaceflinger - this is only used by the phone so if it works go for it.
The name 'vt_can_multi_seat' is a bit odd, since it's not clear to me what the check does and how it relates to multi-seat support. I'm guessing it's actually checking (indirectly) something like vt_support_ is_available( )? Not going to block on the naming though.