Skip to content

Commit

Permalink
feat(linux): platform switch add
Browse files Browse the repository at this point in the history
  • Loading branch information
KRTirtho committed Nov 6, 2022
1 parent 067cf38 commit 4dc18d5
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion lib/src/platform_switch.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:fluent_ui/fluent_ui.dart' hide Colors;
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart' hide Theme;
import 'package:libadwaita/libadwaita.dart';
import 'package:macos_ui/macos_ui.dart';
import 'package:platform_ui/platform_ui.dart';

Expand Down Expand Up @@ -76,7 +77,20 @@ class PlatformSwitch extends StatelessWidget with PlatformMixin<Widget> {

@override
Widget linux(BuildContext context) {
return android(context);
return Focus(
autofocus: autofocus,
focusNode: focusNode,
child: MouseRegion(
cursor: mouseCursor,
child: AdwSwitch(
value: value,
onChanged: onChanged,
activeColor: activeTrackColor,
thumbColor: value ? activeThumbColor : inactiveThumbColor,
trackColor: inactiveTrackColor,
),
),
);
}

@override
Expand Down

0 comments on commit 4dc18d5

Please sign in to comment.