From 00daddc745cd2a993889d8550b9c3e89c087e358 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 11 Aug 2009 12:57:49 +0000 Subject: [PATCH] * Forgot to set which volume should be shown. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32251 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/bin/desklink/MediaReplicant.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/desklink/MediaReplicant.cpp b/src/bin/desklink/MediaReplicant.cpp index 7e076a60f6..a0eb9adea1 100644 --- a/src/bin/desklink/MediaReplicant.cpp +++ b/src/bin/desklink/MediaReplicant.cpp @@ -308,6 +308,9 @@ MediaReplicant::MessageReceived(BMessage* message) item->SetMarked(!item->IsMarked()); fVolumeWhich = item->IsMarked() ? VOLUME_USE_PHYS_OUTPUT : VOLUME_USE_MIXER; + + if (VolumeToolTip* tip = dynamic_cast(ToolTip())) + tip->SetWhich(fVolumeWhich); break; } @@ -451,9 +454,9 @@ MediaReplicant::_Init() B_CMAP8); fIcon->SetBits(kSpeakerBits, kSpeakerWidth * kSpeakerHeight, 0, B_CMAP8); - SetToolTip(new VolumeToolTip()); - _LoadSettings(); + + SetToolTip(new VolumeToolTip(fVolumeWhich)); }