mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-08-14 09:32:20 +08:00
fix: linux, window, workaround, mint, mate (#10146)
* refact: linux, window, workaround, mint, mate Signed-off-by: fufesou <linlong1266@gmail.com> * refact: case insensitive Signed-off-by: fufesou <linlong1266@gmail.com> --------- Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
@ -483,7 +483,16 @@ class _AppState extends State<App> with WidgetsBindingObserver {
|
||||
child = keyListenerBuilder(context, child);
|
||||
}
|
||||
if (isLinux) {
|
||||
child = buildVirtualWindowFrame(context, child);
|
||||
// `(!(isLinuxMateDesktop || isLinuxMint))` is not used here for clarity.
|
||||
// `isLinuxMint` will call ffi function.
|
||||
if (!isLinuxMateDesktop) {
|
||||
if (!isLinuxMint) {
|
||||
debugPrint(
|
||||
'Linux distro is not linuxmint, and desktop is not mate, '
|
||||
'so we build virtual window frame.');
|
||||
child = buildVirtualWindowFrame(context, child);
|
||||
}
|
||||
}
|
||||
}
|
||||
return child;
|
||||
},
|
||||
|
Reference in New Issue
Block a user