]> git.sesse.net Git - vlc/commitdiff
set in_edit=false on close;
authorIlkka Ollakka <ileoo@videolan.org>
Sat, 25 Aug 2007 10:51:28 +0000 (10:51 +0000)
committerIlkka Ollakka <ileoo@videolan.org>
Sat, 25 Aug 2007 10:51:28 +0000 (10:51 +0000)
don't connect QSpingBox valuechanged to edit-stuff, seems that signal is
emited when value is updated from software also (textEdited for text is
emited only when user changes stuff).

modules/gui/qt4/components/infopanels.cpp
modules/gui/qt4/dialogs/mediainfo.cpp

index 9e82f0497c916b46ee93fa54d9158b230b0e969b..a7cca01532c0bbf478ae0f15b6cefcccc1e2262d 100644 (file)
@@ -135,9 +135,9 @@ MetaPanel::MetaPanel( QWidget *parent,
     CONNECT( artist_text, textEdited( QString ), this, editMeta( QString ) );
     CONNECT( collection_text, textEdited( QString ), this, editMeta( QString ) );
     CONNECT( genre_text, textEdited( QString ), this, editMeta( QString ) );
-    CONNECT( date_text, valueChanged( QString ), this, editMeta( QString ) );
+/*    CONNECT( date_text, valueChanged( QString ), this, editMeta( QString ) );
     CONNECT( seqnum_text, valueChanged( QString ), this, editMeta( QString ) );
-    CONNECT( rating_text, valueChanged( QString ), this, editMeta( QString ) );
+    CONNECT( rating_text, valueChanged( QString ), this, editMeta( QString ) );*/
     in_edit = false;
 }
 
index 2e3258a92d7c54e64307f97e05b66316882d6588..44dcb50d704bc07e91e1f40b9a5406dfd61c88ed 100644 (file)
@@ -200,6 +200,7 @@ void MediaInfoDialog::close()
         deleteLater();
     }
     MP->setEdit( false );
+    in_edit = false;
 }
 
 void MediaInfoDialog::updateButtons( int i_tab )