From 23e4b1ccad74869ef8413cd20a439cb7a1dafd3e Mon Sep 17 00:00:00 2001 From: undefined Date: Tue, 23 Nov 2021 22:09:59 +0800 Subject: [PATCH] ui: fix a small display issue --- packages/ui-default/package.json | 2 +- packages/ui-default/pages/problem_detail.page.jsx | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 5491c6e7b..9809033dd 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.26.18", + "version": "4.26.19", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js", diff --git a/packages/ui-default/pages/problem_detail.page.jsx b/packages/ui-default/pages/problem_detail.page.jsx index 491ed5ccf..d1460bfbc 100644 --- a/packages/ui-default/pages/problem_detail.page.jsx +++ b/packages/ui-default/pages/problem_detail.page.jsx @@ -49,6 +49,7 @@ class ProblemPageExtender { $('.main > .row').hide(); $('.footer').hide(); $(window).scrollTop(0); + window.document.body.style.overflow = 'hidden'; this.inProgress = false; this.isExtended = true; @@ -83,6 +84,7 @@ class ProblemPageExtender { this.$scratchpadContainer.hide(); this.$content.transition({ opacity: 1 }, { duration: 100 }); + window.document.body.style.overflow = 'scroll'; this.inProgress = false; this.isExtended = false;