[Bug] Competency Management page: the tree/course divider can be dragged until the course panel is fully hidden

Offen
#910 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@AShatsila arbeitet bereits daran.

Seit 28.10.2026.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

Environment: Master Sandbox, https://apps.master.openedx.io/. Reproduces when the browser window is wide in CSS pixels: on a 2560px-wide monitor at 100% zoom, or on a 1920px-wide monitor zoomed out (for example, to 67%). Does not reproduce on a 1920px-wide monitor at 100% zoom, or on a 2560px-wide monitor zoomed in enough.

Steps to reproduce

  1. In Studio, open the Competency Management page of any competency taxonomy (/authoring/taxonomy/<id>/competencies).
  2. Select a competency, so the course panel opens on the right.
  3. Drag the vertical divider between the competency tree and the course panel to the right, as far as it goes.

https://github.com/user-attachments/assets/03466f1c-bd06-4f6c-a776-76b261cadece

Actual result

  1. The course panel shrinks with no minimum width. Its content gets squeezed: the "No content associated with ..." message breaks into one character per line.
  2. Dragging further hides the course panel completely, including the search field. Only the Start Date filter stays visible.
  3. The divider can be dragged past the right edge of the course panel.

Expected result

The course panel keeps a minimum usable width. The divider stops at that width, so the search field, the "Demonstrate Mastery For" heading, and the course list stay readable.

Vorherrschende Sprache
Python
Sterne
10
Forks
33
Ø Merge
4 T. 1 Std.
Gemergte PRs (30 T.)
34

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus openedx/openedx-core

Alle Issues in openedx/openedx-core

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.