diff --git a/backend/package.json b/backend/package.json index a8df2e7..1514373 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "rosterchirp-backend", - "version": "0.12.42", + "version": "0.12.43", "description": "RosterChirp backend server", "main": "src/index.js", "scripts": { diff --git a/build.sh b/build.sh index 16be5cd..d69b776 100644 --- a/build.sh +++ b/build.sh @@ -13,7 +13,7 @@ # ───────────────────────────────────────────────────────────── set -euo pipefail -VERSION="${1:-0.12.42}" +VERSION="${1:-0.12.43}" ACTION="${2:-}" REGISTRY="${REGISTRY:-}" IMAGE_NAME="rosterchirp-dev" diff --git a/frontend/package.json b/frontend/package.json index a517550..e5ec80d 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "rosterchirp-frontend", - "version": "0.12.42", + "version": "0.12.43", "private": true, "scripts": { "dev": "vite", diff --git a/frontend/src/components/MobileEventForm.jsx b/frontend/src/components/MobileEventForm.jsx index 2c3c3ea..4e8972e 100644 --- a/frontend/src/components/MobileEventForm.jsx +++ b/frontend/src/components/MobileEventForm.jsx @@ -137,7 +137,7 @@ function TimeInputMobile({ value, onChange }) { ref={listRef} style={{ position: 'fixed', - zIndex: 400, + zIndex: 9999, background: 'var(--surface)', border: '1px solid var(--border)', borderRadius: 8, @@ -147,6 +147,7 @@ function TimeInputMobile({ value, onChange }) { overflowY: 'auto', bottom: keyboardOffset > 0 ? keyboardOffset + 10 : 'auto', top: keyboardOffset > 0 ? 'auto' : '100%', + pointerEvents: 'auto', }} > {TIME_SLOTS.map(s => ( diff --git a/frontend/src/components/SchedulePage.jsx b/frontend/src/components/SchedulePage.jsx index 5e9a51f..75945af 100644 --- a/frontend/src/components/SchedulePage.jsx +++ b/frontend/src/components/SchedulePage.jsx @@ -205,11 +205,12 @@ function TimeInput({ value, onChange, style }) {