diff --git a/packages/ui-default/pages/problem_detail.page.jsx b/packages/ui-default/pages/problem_detail.page.jsx index c8940f60d..fb433cdc6 100644 --- a/packages/ui-default/pages/problem_detail.page.jsx +++ b/packages/ui-default/pages/problem_detail.page.jsx @@ -342,7 +342,10 @@ const page = new NamedPage(['problem_detail', 'contest_detail_problem', 'homewor $('span.tags').css('display', 'inline-block'); }); $('[name="problem-sidebar__download"]').on('click', handleClickDownloadProblem); - if (UiContext.pdoc.config?.type === 'objective') loadObjective(); + if (UiContext.pdoc.config?.type === 'objective') { + loadObjective(); + $(document).on('vjContentNew', loadObjective); + } }); export default page;