From 53d3f063401ce9b49d7d03369e4bf8818db6983f Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Thu, 9 May 2024 16:39:57 -0700 Subject: [PATCH] fix: minor issues --- flake.nix | 6 +++--- lib/logic/display.dart | 2 +- lib/logic/os/linux/power.dart | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/flake.nix b/flake.nix index 89b74d83..ec9e22d9 100644 --- a/flake.nix +++ b/flake.nix @@ -79,7 +79,7 @@ ]); devShells = let - mkShell = pkg: pkgs.mkShell { + mkShell = pkgs: pkg: pkgs.mkShell { inherit (pkg) pname version name; inputsFrom = [ pkg ]; packages = with pkgs; [ @@ -89,9 +89,9 @@ ]; }; in { - default = mkShell self.packages.${system}.default; + default = mkShell pkgs self.packages.${system}.default; } // lib.optionalAttrs (isAsahi) { - asahi = mkShell self.packages.${system}.asahi; + asahi = mkShell self.legacyPackages.${system}.pkgsAsahi self.packages.${system}.asahi; }; })) // { nixosConfigurations = let diff --git a/lib/logic/display.dart b/lib/logic/display.dart index caa12710..c093c4f2 100644 --- a/lib/logic/display.dart +++ b/lib/logic/display.dart @@ -216,7 +216,7 @@ class DisplayServerToplevel extends ChangeNotifier { Stream get notify => _notifyCtrl.stream.asBroadcastStream(); StreamController _reqCtrl = StreamController(); - Stream get req => _reqCtrl.stream; + Stream get req => _reqCtrl.stream.asBroadcastStream(); String? _appId; String? get appId => _appId; diff --git a/lib/logic/os/linux/power.dart b/lib/logic/os/linux/power.dart index 5c94d622..69141440 100644 --- a/lib/logic/os/linux/power.dart +++ b/lib/logic/os/linux/power.dart @@ -18,12 +18,12 @@ class LinuxPowerManager extends PowerManager { @override Stream get deviceAdded { - return _deviceAddedCtrl.stream; + return _deviceAddedCtrl.stream.asBroadcastStream(); } @override Stream get deviceRemoved { - return _deviceRemovedCtrl.stream; + return _deviceRemovedCtrl.stream.asBroadcastStream(); } @override @@ -116,7 +116,7 @@ class LinuxPowerDevice extends PowerDevice { @override Stream> get changed { - return _device.propertiesChanged; + return _device.propertiesChanged.asBroadcastStream(); } @override