Skip to content

fix: keep the opened note stationary during drags - #380

Merged
fjbarrett merged 1 commit into
mainfrom
fix/ios-fixed-note
Sep 5, 2026
Merged

fix: keep the opened note stationary during drags#380
fjbarrett merged 1 commit into
mainfrom
fix/ios-fixed-note

Conversation

@fjbarrett

@fjbarrett fjbarrett commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

Opened notes now stay stationary during drags. A fixed cover replaces the movable sheet while retaining the native card zoom, rounded editor, text insets, and × close button. Body text remains scrollable.

Sign-in keeps its sheet presentation and waits for an open editor to finish closing when authentication expires.

Test plan

  • Regenerated projects; KeepMac, signed iPhone, and SE simulator builds passed.
  • Recorded native card opening, slow downward, title-area, and edge drags, and closing. The title, close control, color control, and surface remain fixed while body text scrolls; the native zoom has no nil-source fallback warning.
  • Verified new-note editing and autosave. Simulated a 401 during editing: the editor closes, sign-in appears, and the durable draft saves after recovery.
  • Existing native and web CI checks passed. No new tests for this presentation change.
  • Physical SE build 20260905.380 is installed and its version verified. The retained Xcode project matches the merged source. Launch succeeded after unlock; live PID 57887 matches the installed build 380 container.

Model: GPT-6
Co-Authored-By: Codex noreply@openai.com

Present the editor in a fixed cover to remove sheet movement while preserving the native card zoom and close control. Keep sign-in as a sheet and defer it until an open editor finishes closing after session expiry.

Validation: KeepMac, signed iPhone, and SE simulator builds passed. Video confirms stationary title and controls through downward and edge drags, with body scrolling intact. New-note autosave and expired-session handoff to sign-in passed.

Model: GPT-6
Co-Authored-By: Codex <noreply@openai.com>
@fjbarrett
fjbarrett merged commit 5216914 into main Sep 5, 2026
3 checks passed
@fjbarrett
fjbarrett deleted the fix/ios-fixed-note branch September 5, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant