diff options
Diffstat (limited to '')
| -rw-r--r-- | widget/bar/Bar.tsx | 6 | 
1 files changed, 1 insertions, 5 deletions
| diff --git a/widget/bar/Bar.tsx b/widget/bar/Bar.tsx index 7492708..353eddf 100644 --- a/widget/bar/Bar.tsx +++ b/widget/bar/Bar.tsx @@ -66,14 +66,10 @@ function AudioVolume() {    return <box cssClasses={["AudioVolume"]}>      <image iconName={bind(speaker, "volumeIcon")} /> -    {/* {bind(speaker, "volume")} */}      <slider        hexpand        onScroll={(_self, dx, dy) => speaker.volume += (dx + dy) * -0.05} -      // BUG: this doesn't work due to value being updated immediately with dragging -      // so that new value is never reached (slider "freezes") -      // onChangeValue={({ value }) => new_volume = value} -      // onKeyReleased={() => speaker.volume = new_volume} +      onChangeValue={self => { speaker.volume = self.value; }}        value={bind(speaker, "volume")}      />    </box>; | 
