summaryrefslogtreecommitdiff
path: root/core/applets/volumeapplet/volume.cpp
Unidiff
Diffstat (limited to 'core/applets/volumeapplet/volume.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--core/applets/volumeapplet/volume.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/core/applets/volumeapplet/volume.cpp b/core/applets/volumeapplet/volume.cpp
index 069f8ab..19e71c5 100644
--- a/core/applets/volumeapplet/volume.cpp
+++ b/core/applets/volumeapplet/volume.cpp
@@ -327,12 +327,19 @@ void VolumeApplet::mute( bool toggled )
327{ 327{
328 muted = toggled; 328 muted = toggled;
329 329
330 // clear if removing mute 330 // clear if removing mute
331 repaint( !toggled ); 331 repaint( !toggled );
332 writeSystemVolume(); 332 writeSystemVolume();
333 Config cfg("qpe");
334 cfg.setGroup("Volume");
335 if(muted)
336 cfg.writeEntry("Mute", "TRUE");
337 else
338 cfg.writeEntry("Mute", "FALSE");
339 cfg.write();
333} 340}
334 341
335 342
336void VolumeApplet::sliderMoved( int percent ) 343void VolumeApplet::sliderMoved( int percent )
337{ 344{
338 setVolume( 100 - percent ); 345 setVolume( 100 - percent );