diff Gui/mplayer/gtk/sb.c @ 6044:153fc4ed86ad

fix gtk dialog box destroy bug
author pontscho
date Sat, 11 May 2002 16:37:58 +0000
parents 436cf6ef67fd
children b9651eb9749e
line wrap: on
line diff
--- a/Gui/mplayer/gtk/sb.c	Sat May 11 14:57:41 2002 +0000
+++ b/Gui/mplayer/gtk/sb.c	Sat May 11 16:37:58 2002 +0000
@@ -62,12 +62,12 @@
 }
 
 void on_SkinBrowser_destroy( GtkObject * object,gpointer user_data )
-{ gtk_widget_hide( SkinBrowser ); }
+{ gtk_widget_destroy( SkinBrowser ); }
 
 void on_SkinBrowser_Cancel( GtkObject * object,gpointer user_data )
 {
  if ( strcmp( sbSelectedSkin,gtkOldSkin ) ) ChangeSkin( gtkOldSkin );
- gtk_widget_hide( SkinBrowser );
+ gtk_widget_destroy( SkinBrowser );
 }
 
 void on_SkinBrowser_Ok( GtkObject * object,gpointer user_data )
@@ -75,7 +75,7 @@
  ChangeSkin( sbSelectedSkin );
  if ( skinName ) free( skinName );
  skinName=strdup( sbSelectedSkin );
- gtk_widget_hide( SkinBrowser );
+ gtk_widget_destroy( SkinBrowser );
 }
 
 void on_SkinList_select_row( GtkCList * clist,gint row,gint column,GdkEvent * bevent,gpointer user_data )
@@ -91,7 +91,7 @@
   {
    if ( skinName ) free( skinName );
    skinName=strdup( sbSelectedSkin );
-   gtk_widget_hide( SkinBrowser );
+   gtk_widget_destroy( SkinBrowser );
   }
 }