diff --git a/packages/ui-default/pages/problem_submit.page.tsx b/packages/ui-default/pages/problem_submit.page.tsx index 130120b7e..7548af5ab 100644 --- a/packages/ui-default/pages/problem_submit.page.tsx +++ b/packages/ui-default/pages/problem_submit.page.tsx @@ -13,7 +13,7 @@ const page = new NamedPage(['problem_submit', 'contest_detail_problem_submit', ' } const availableLangs = getAvailableLangs(config.langs); const mainLangs = {}; - const preferences = [($('[name="lang"]').val() as string) || '']; + const preferences = [UserContext.codeLang || '']; for (const key in availableLangs) { if (config.langs && !config.langs.filter((i) => i === key || i.startsWith(`${key}.`)).length) continue; if (window.LANGS[key].pretest === preferences[0]) preferences.push(key);