v.12.43 bug fix

This commit is contained in:
2026-03-29 14:38:39 -04:00
parent 4318727162
commit e7b1b278a3
5 changed files with 7 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "rosterchirp-backend", "name": "rosterchirp-backend",
"version": "0.12.42", "version": "0.12.43",
"description": "RosterChirp backend server", "description": "RosterChirp backend server",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {

View File

@@ -13,7 +13,7 @@
# ───────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────
set -euo pipefail set -euo pipefail
VERSION="${1:-0.12.42}" VERSION="${1:-0.12.43}"
ACTION="${2:-}" ACTION="${2:-}"
REGISTRY="${REGISTRY:-}" REGISTRY="${REGISTRY:-}"
IMAGE_NAME="rosterchirp-dev" IMAGE_NAME="rosterchirp-dev"

View File

@@ -1,6 +1,6 @@
{ {
"name": "rosterchirp-frontend", "name": "rosterchirp-frontend",
"version": "0.12.42", "version": "0.12.43",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -137,7 +137,7 @@ function TimeInputMobile({ value, onChange }) {
ref={listRef} ref={listRef}
style={{ style={{
position: 'fixed', position: 'fixed',
zIndex: 400, zIndex: 9999,
background: 'var(--surface)', background: 'var(--surface)',
border: '1px solid var(--border)', border: '1px solid var(--border)',
borderRadius: 8, borderRadius: 8,
@@ -147,6 +147,7 @@ function TimeInputMobile({ value, onChange }) {
overflowY: 'auto', overflowY: 'auto',
bottom: keyboardOffset > 0 ? keyboardOffset + 10 : 'auto', bottom: keyboardOffset > 0 ? keyboardOffset + 10 : 'auto',
top: keyboardOffset > 0 ? 'auto' : '100%', top: keyboardOffset > 0 ? 'auto' : '100%',
pointerEvents: 'auto',
}} }}
> >
{TIME_SLOTS.map(s => ( {TIME_SLOTS.map(s => (

View File

@@ -205,11 +205,12 @@ function TimeInput({ value, onChange, style }) {
<div <div
ref={listRef} ref={listRef}
style={{ style={{
position: 'absolute', top: '100%', left: 0, zIndex: 300, position: 'absolute', top: '100%', left: 0, zIndex: 9999,
background: 'var(--surface)', border: '1px solid var(--border)', background: 'var(--surface)', border: '1px solid var(--border)',
borderRadius: 'var(--radius)', boxShadow: '0 4px 16px rgba(0,0,0,0.15)', borderRadius: 'var(--radius)', boxShadow: '0 4px 16px rgba(0,0,0,0.15)',
width: '100%', minWidth: 120, width: '100%', minWidth: 120,
maxHeight: 5 * 36, overflowY: 'auto', maxHeight: 5 * 36, overflowY: 'auto',
pointerEvents: 'auto',
}} }}
> >
{TIME_SLOTS.map(s => ( {TIME_SLOTS.map(s => (