diff --git a/src/gui/osd_setup.cpp b/src/gui/osd_setup.cpp index a423ff2d5..2f7dfbec9 100644 --- a/src/gui/osd_setup.cpp +++ b/src/gui/osd_setup.cpp @@ -256,7 +256,7 @@ int COsdSetup::exec(CMenuTarget* parent, const std::string &actionKey) CFileFilter fileFilter; fileFilter.addFilter("ttf"); fileBrowser.Filter = &fileFilter; - if (fileBrowser.exec(FONTDIR) == true) + if (fileBrowser.exec(getPathName(g_settings.font_file).c_str()) == true) { g_settings.font_file = fileBrowser.getSelectedFile()->Name; printf("[neutrino] new font file %s\n", fileBrowser.getSelectedFile()->Name.c_str()); @@ -272,7 +272,7 @@ int COsdSetup::exec(CMenuTarget* parent, const std::string &actionKey) CFileFilter fileFilter; fileFilter.addFilter("ttf"); fileBrowser.Filter = &fileFilter; - if (fileBrowser.exec(FONTDIR) == true) + if (fileBrowser.exec(getPathName(g_settings.ttx_font_file).c_str()) == true) { g_settings.ttx_font_file = fileBrowser.getSelectedFile()->Name; ttx_font_file = fileBrowser.getSelectedFile()->Name;