diff --git a/src/assets/main.css b/src/assets/main.css index affddc1..8b85e9a 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -213,6 +213,7 @@ html.platform-macos #root { .ss-group-board-modal .ant-modal { max-height: calc(100vh - 24px); + top: 0; } .ss-group-board-modal .ant-modal-content { @@ -222,5 +223,5 @@ html.platform-macos #root { } .ss-group-board-modal .ant-modal-body { - overflow-y: auto; + overflow: hidden; } diff --git a/src/components/StudentManager.tsx b/src/components/StudentManager.tsx index e87f63f..6d8ce64 100644 --- a/src/components/StudentManager.tsx +++ b/src/components/StudentManager.tsx @@ -1379,6 +1379,7 @@ export const StudentManager: React.FC<{ canEdit: boolean }> = ({ canEdit }) => { { setGroupBoardVisible(false) setGroupBoardNewGroupName("") @@ -1396,7 +1397,7 @@ export const StudentManager: React.FC<{ canEdit: boolean }> = ({ canEdit }) => { okButtonProps={{ loading: groupBoardSaving }} width="90%" wrapClassName="ss-group-board-modal" - styles={{ body: { maxHeight: "calc(100vh - 220px)", overflowY: "auto" } }} + styles={{ body: { maxHeight: "calc(100vh - 220px)", overflow: "hidden" } }} destroyOnHidden >
@@ -1455,7 +1456,18 @@ export const StudentManager: React.FC<{ canEdit: boolean }> = ({ canEdit }) => { > {groupLabel} ({studentsInGroup.length})
-
+
{studentsInGroup.length > 0 ? ( studentsInGroup.map((student) => (