Commit ac0fa0d9 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt: don't save the filepath between session if recent is deactivated

Close #4324
(cherry picked from commit 02f89b753002952e161934ba7d0c5958c25a1a3c)
Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 8550b894
...@@ -508,8 +508,11 @@ static void *Thread( void *obj ) ...@@ -508,8 +508,11 @@ static void *Thread( void *obj )
/* Delete the recentsMRL object before the configuration */ /* Delete the recentsMRL object before the configuration */
RecentsMRL::killInstance(); RecentsMRL::killInstance();
/* Save the path */ /* Save the path or delete if recent play are disabled */
getSettings()->setValue( "filedialog-path", p_intf->p_sys->filepath ); if( var_InheritBool( p_intf, "qt-recentplay" ) )
getSettings()->setValue( "filedialog-path", p_intf->p_sys->filepath );
else
getSettings()->remove( "filedialog-path" );
/* Delete the configuration. Application has to be deleted after that. */ /* Delete the configuration. Application has to be deleted after that. */
delete p_intf->p_sys->mainSettings; delete p_intf->p_sys->mainSettings;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment