changeset 189:e9e97670f7d7 dev-0_8_0b12

Cosmetic fix: remove pop-up subsong control window if song changes and it is not needed anymore.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 18 Aug 2004 05:36:03 +0000
parents 5842729c17e1
children e036ad3350d6
files src/xmms-sid.c
diffstat 1 files changed, 11 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/xmms-sid.c	Wed Aug 18 05:35:03 2004 +0000
+++ b/src/xmms-sid.c	Wed Aug 18 05:36:03 2004 +0000
@@ -514,14 +514,18 @@
  gboolean isEnabled;
  
  /* Check if control window exists, we are currently playing and have a tune */
- if (xs_subctrl && xs_status.pTune && xs_status.isPlaying)
- 	{
- 	tmpAdj = GTK_ADJUSTMENT(xs_subctrl_adj);
+ if (xs_subctrl)
+	{
+	if (xs_status.pTune && xs_status.isPlaying)
+		{
+	 	tmpAdj = GTK_ADJUSTMENT(xs_subctrl_adj);
  	
- 	tmpAdj->value = xs_status.currSong;
- 	tmpAdj->lower = 1;
-	tmpAdj->upper = xs_status.pTune->nsubTunes;
- 	gtk_adjustment_value_changed(tmpAdj);
+ 		tmpAdj->value = xs_status.currSong;
+ 		tmpAdj->lower = 1;
+		tmpAdj->upper = xs_status.pTune->nsubTunes;
+ 		gtk_adjustment_value_changed(tmpAdj);
+ 		} else
+ 		xs_subctrl_close();
  	}
 
  if (xs_fileinfowin)