mirror of
https://github.com/NeuralNomadsAI/CodeNomad.git
synced 2026-08-23 23:33:35 +00:00
fix(ui): avoid mobile selection action overlap (#622)
## Summary - place CodeNomad selection actions below the final selected line on touch-only devices - keep desktop and hybrid fine-pointer positioning unchanged - fall back to the message stream's top edge when bottom placement would be clipped ## Validation - 146 UI Node tests - npm run typecheck - npm run build --workspace @codenomad/ui - git diff --check Closes #598
This commit is contained in:
parent
b81044ffa2
commit
b1bb8a723a
4 changed files with 85 additions and 8 deletions
1
.github/workflows/pr-build.yml
vendored
1
.github/workflows/pr-build.yml
vendored
|
|
@ -106,6 +106,7 @@ jobs:
|
|||
node --import tsx --test
|
||||
packages/ui/src/components/session-list-visibility.test.ts
|
||||
packages/ui/src/lib/hooks/use-app-session-capture.test.ts
|
||||
packages/ui/src/lib/message-selection-position.test.ts
|
||||
packages/ui/src/lib/trailing-resync.test.ts
|
||||
packages/ui/src/stores/abort-created-workspace-cleanup.test.ts
|
||||
packages/ui/src/stores/app-session-reconciliation.test.ts
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue