fix: window backgroud color (#8155)

Signed-off-by: fufesou <linlong1266@gmail.com>
This commit is contained in:
fufesou 2024-05-27 09:29:31 +08:00 committed by GitHub
parent 0442f7012b
commit 9ce62dc584
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 9 additions and 3 deletions

View File

@ -157,6 +157,7 @@ const String kKeyReverseMouseWheel = "reverse_mouse_wheel";
const String kEnvPortableExecutable = "RUSTDESK_APPNAME";
const Color kColorWarn = Color.fromARGB(255, 245, 133, 59);
const Color kColorCanvas = Colors.black;
const int kMobileDefaultDisplayWidth = 720;
const int kMobileDefaultDisplayHeight = 1280;

View File

@ -279,7 +279,7 @@ class _RemotePageState extends State<RemotePage>
return Stack(
children: [
Container(
color: Colors.black,
color: kColorCanvas,
child: RawKeyFocusScope(
focusNode: _rawKeyFocusNode,
onFocusChange: (bool imageFocused) {

View File

@ -334,7 +334,7 @@ class DesktopTab extends StatelessWidget {
List<Widget> _tabWidgets = [];
Widget _buildPageView() {
return _buildBlock(
final child = _buildBlock(
child: Obx(() => PageView(
controller: state.value.pageController,
physics: NeverScrollableScrollPhysics(),
@ -358,6 +358,11 @@ class DesktopTab extends StatelessWidget {
return newList;
}
}())));
if (tabType == DesktopTabType.remoteScreen) {
return Container(color: kColorCanvas, child: child);
} else {
return child;
}
}
/// Check whether to show ListView

View File

@ -312,7 +312,7 @@ class _RemotePageState extends State<RemotePage> {
initialEntries: [
OverlayEntry(builder: (context) {
return Container(
color: Colors.black,
color: kColorCanvas,
child: isWebDesktop
? getBodyForDesktopWithListener(keyboard)
: SafeArea(