--- Settings.pm.old 2004-09-29 19:53:00.000000000 -0700 +++ Settings.pm 2004-10-20 11:38:20.031250000 -0700 @@ -277,7 +277,7 @@ sub volumeLines { my $volume = $client->volume(); my $volumestring = volumeHeader($client,$volume); - return Slim::Buttons::Input::Bar::lines($client,$volume,$volumestring); + return Slim::Buttons::Input::Bar::lines($client,$volume,$volumestring ,$client->minVolume(), $client->minVolume(), $client->maxVolume()); } sub pitchLines { --- Input/Bar.pm.old 2004-10-08 08:46:00.000000000 -0700 +++ Input/Bar.pm 2004-10-20 11:36:48.046875000 -0700 @@ -118,13 +118,13 @@ sub lines { $line1 = defined $header ? $header : Slim::Buttons::Input::List::getExtVal($client,$$valueRef,undef,'header'); - $min = $min || Slim::Buttons::Common::param($client,'min') || 0; - $mid = $mid || Slim::Buttons::Common::param($client,'mid') || 0; - $max = $max || Slim::Buttons::Common::param($client,'max') || 100; + $min = Slim::Buttons::Common::param($client,'min') || 0 unless defined $min; + $mid = Slim::Buttons::Common::param($client,'mid') || 0 unless defined $mid; + $max = Slim::Buttons::Common::param($client,'max') || 100 unless defined $max; my $val = $max == $min ? 0 : int(($$valueRef - $min)*100/($max-$min)); my $fullstep = 1 unless Slim::Buttons::Common::param($client,'smoothing'); - + $line2 = $client->sliderBar($client->displayWidth(), $val,$max == $min ? 0 :($mid-$min)/($max-$min)*100,$fullstep); if ($client->linesPerScreen() == 1) {