- setSd(e.target.value)} style={{width:150,flexShrink:0}}/>
+ setSd(e.target.value)} autoComplete="off" style={{width:150,flexShrink:0}}/>
{!allDay&&(
<>
@@ -686,7 +686,7 @@ function EventForm({ event, userGroups, eventTypes, selectedDate, onSave, onCanc
setEt(newEt); userSetEndTime.current=true;
if(sd===ed && newEt<=st){ const d=new Date(buildISO(sd,st)); d.setDate(d.getDate()+1); const p=n=>String(n).padStart(2,'0'); setEd(`${d.getFullYear()}-${p(d.getMonth()+1)}-${p(d.getDate())}`); }
}} style={{width:120,flexShrink:0}}/>
- {setEd(e.target.value);userSetEndTime.current=true;}} style={{width:150,flexShrink:0}}/>
+ {setEd(e.target.value);userSetEndTime.current=true;}} autoComplete="off" style={{width:150,flexShrink:0}}/>
>
)}
@@ -744,12 +744,12 @@ function EventForm({ event, userGroups, eventTypes, selectedDate, onSave, onCanc
{/* Location */}
- setLoc(e.target.value)} autoComplete="new-password" />
+ setLoc(e.target.value)} autoComplete="off" autoCorrect="off" autoCapitalize="off" />
{/* Description */}
-
@@ -919,7 +919,7 @@ function EventTypesPanel({ eventTypes, userGroups, onUpdated, isMobile=false })
{sheetMode==='create'?'New Event Type':'Edit Event Type'}
-
setSheetName(e.target.value)} autoComplete="new-password" onKeyDown={e=>e.key==='Enter'&&saveSheet()} placeholder="Type name…"
+
setSheetName(e.target.value)} autoComplete="off" autoCorrect="off" onKeyDown={e=>e.key==='Enter'&&saveSheet()} placeholder="Type name…"
style={{width:'100%',padding:'12px 14px',border:'1px solid var(--border)',borderRadius:'var(--radius)',fontSize:16,marginBottom:12,boxSizing:'border-box',background:'var(--background)',color:'var(--text-primary)'}}/>
@@ -1627,7 +1627,7 @@ export default function SchedulePage({ isToolManager, isMobile, onProfile, onHel
className="input"
placeholder={`Keyword… (space = OR, "phrase")`}
value={filterKeyword}
- onChange={e => { setFilterKeyword(e.target.value); if (!e.target.value) setFilterFromDate(null); }} autoComplete="new-password" autoCorrect="off" autoCapitalize="off" spellCheck={false}
+ onChange={e => { setFilterKeyword(e.target.value); if (!e.target.value) setFilterFromDate(null); }} autoComplete="off" autoCorrect="off" autoCapitalize="off" spellCheck={false}
style={{ marginBottom:8, fontSize:13 }} />
{lbl('App Role', true)}
@@ -629,7 +629,7 @@ export default function UserManagerPage({ isMobile = false, onProfile, onHelp, o
setSearch(e.target.value)}
onFocus={onIF} onBlur={onIB}
- autoComplete="new-password" autoCorrect="off" spellCheck={false}
+ autoComplete="off" autoCorrect="off" spellCheck={false}
style={{ width:'100%', maxWidth: isMobile ? '100%' : 400 }} />