]> source.dussan.org Git - gitea.git/commit
Fix review box viewport overflow issue (#23800)
authorsilverwind <me@silverwind.io>
Mon, 3 Apr 2023 15:11:34 +0000 (17:11 +0200)
committerGitHub <noreply@github.com>
Mon, 3 Apr 2023 15:11:34 +0000 (11:11 -0400)
commitd0c406a86f7b59af761fb7fe5047aeaf6e506f43
treec1438010ce9f5e939f8e0c7b8527200287c3104f
parent6eb856c614e4ff589b9373670ae26a1cea50339b
Fix review box viewport overflow issue (#23800)

Fix regression that came likely from
https://github.com/go-gitea/gitea/pull/23271:

Long lines of text currently cause the review box's CodeMirror element
to resize which apparently is not recognized by [popper's resize
detection](https://popper.js.org/docs/v2/modifiers/event-listeners/) and
which causes the element to go partially out of viewport until a reflow
happens:

![wrap](https://user-images.githubusercontent.com/115237/228673260-f8ffe89e-5724-4fb9-b93f-30b146c4c436.gif)

Fix this by setting the element to a static width derived from viewport
width and remove the previously clumsy media queries.
web_src/css/review.css