Dragging an element out of another element is bugged and broken #40
Open
opened 2026-09-25 05:54:18 +00:00 by sorokin.oleg.edu
·
6 comments
No Branch/Tag Specified
main
codex/navigation-help-save-01a0d717-20261002
codex/navigation-validation-01a0d717-20261001
codex/focus-workspace-experiment-01a0d717-20261001
codex/save-as-diagnostics-01a0d717-20261001
codex/wrapped-label-experiment-01a0d717-20261001
codex/label-cue-experiment-01a0d717-20261001
codex/diagram-readability-01a0d717-20260925
codex/compact-context-01a0d717-20260925
codex/projection-navigation-ytr83r-20260925
codex/grid-cache-01a0d6fd-20260925
codex/state-label-layout-ytr83r-20260924
codex/drag-out-01a0d6fd-20260925
codex/connection-icons-ytr83r-20260925
codex/scenario-multiselect-9e8r6t-20260924
codex/release1-956atf
codex/auto-layout-ytr83r-20260925
codex/analysis-mixed-cli-956atf-20260925
codex/analysis-public-read-956atf-20260925
codex/ordinary-source8-956atf-20260925
codex/analysis-mixed-acceptance-956atf-20260925
codex/arrange-reset-ytr83r-20260925
codex/analysis-entry-producers-956atf-20260925
codex/analysis-text-producers-956atf-20260925
codex/analysis-mixed-emission-956atf-20260925
codex/analysis-carried-phase-956atf-20260925
codex/behavior-anchor-plan-ytr83r-20260912
codex/analysis-mixed-rename-plan-956atf-20260924
codex/analysis-ordinary-index-956atf-20260924
codex/prerelease-package-qa-9e8r6t-20260924
codex/analysis-mixed-index-956atf-20260924
codex/prerelease-integrated-956atf-20260924
codex/state-picker-test-ytr83r-20260924
codex/analysis-mixed-project-956atf-20260923
codex/scenario-planner-first-gate-9e8r6t-20260924
codex/prerelease-test-import-ytr83r-20260924
codex/multiselect-allocation-9e8r6t-20260923
codex/picker-escape-ytr83r-20260923
codex/multiselect-union-956atf-20260923
codex/multiselect-process-9e8r6t-20260923
codex/analysis-mixed-syntax-956atf-20260923
codex/peer-union-956atf-20260923
codex/multiselect-state-9e8r6t-20260923
codex/allocation-drawing-ytr83r-20260923
codex/multiselect-9e8r6t-20260923
codex/analysis-original-span-956atf-20260923
codex/analysis-s3-evidence-956atf-20260922
codex/transition-lifecycle-9e8r6t
codex/traceability-view-ytr83r-20260923
codex/state-bends-ytr83r-20260923
codex/edge-anchors-escape-ytr83r-20260923
codex/edge-anchors-ytr83r-20260922
codex/scenario-inspector-actions-ytr83r-20260922
codex/analysis-s2c-evidence-956atf-20260922
codex/analysis-s3-index-956atf-20260922
codex/ordinary-text-union-9e8r6t
codex/scenario-spacing-ytr83r-20260913
codex/scenario-validation-ytr83r-20260913
codex/text-defaults-9e8r6t
codex/metamodel-assessment-9e8r6t
codex/rename-scroll-native-evidence-956atf-20260913
codex/text-union-956atf-20260913
codex/scenario-label-lookup-ytr83r-20260913
codex/scenario-label-fields-ytr83r-20260913
codex/scenario-details-ytr83r-20260913
codex/navigation-native-440-evidence-20260913
codex/rename-details-scroll-956atf-20260913
codex/scenario-spacing-fixes-ytr83r-20260913
codex/navigation-440-evidence-956atf-20260913
codex/text-diagnostics-9e8r6t
codex/analysis-s2b-evidence-publication-20260913
codex/text-workspace-9e8r6t
codex/scenario-workspace-ytr83r-20260913
codex/scenario-renderer-bridge-ytr83r-20260913
codex/scenario-layout-ytr83r-20260913
codex/scenario-direct
codex/release1-ytr83r
codex/release1-engineering
codex/release1-continuation
codex/release1-9e8r6t
codex/palette-authoring-20260910
codex/navigation-repair-prerelease-source-20260911
codex/navigation-rename-union-ytr83r-20260912
codex/integration-transfer-20260911
codex/integration-transfer-20260910
codex/diagram-delete-956atf-20260912
codex/diagram-coverage-fixes-ytr83r-20260912
codex/contextual-prerelease-source-20260911
codex/canvas-union-ytr83r-20260911
codex/behavior-transfer-20260910
codex/behavior-layout-scene-ytr83r-20260912
codex/behavior-canvas-956atf-20260911
codex/behavior-authoring-20260910
codex/authoring-prerelease-source-20260911
codex/analysis-source8-956atf-20260913
codex/analysis-core-956atf-20260911
codex/data-contract-integration
codex/data-linux-review
codex/hosted-desktop
codex/semantic-review
codex/process-direct
codex/transition-probe
codex/state-integration
codex/state-linux-review
codex/behavior-draft-lifecycle
codex/port-placement
codex/state-diagram-core
codex/typed-port-contracts
v0.2.0-preview.save-diagnostics.20261001
v0.2.0-preview.compact-help.20261001
v0.2.0-preview.integrated.20260924
v0.2.0-preview.rename.20260912
v0.2.0-preview.canvas-repair.20260912
v0.2.0-preview.navigation.20260911
v0.2.0-preview.contextual.20260911
cli-v0.2.0-preview.authoring.20260911
v0.2.0-preview.authoring.20260911
Labels
No items
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sorokin.oleg.edu/ARCADIA-Studio#40
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
For example - you can't drag and drop a function out of a system / system actor
In additional to it just not working - visual glitches (jittering) occur when trying to drag a function out
Codex-01a0d6fd /root claims the bounded drag-out/jitter repair from published preview source
715036e132, intended remote branch codex/drag-out-01a0d6fd-20260925. I will reproduce system/function and OA activity allocation dragging, inspect preview versus release semantics, repair the responsible layer, and verify pointer feedback, explicit allocation changes, cancel, Undo/Redo and saved-source reopen with independent review. Scope excludes peers' routing (#32) and multiselection/removal (#29), and does not imply release integration or issue closure. Windows-only verification; existing Linux deferral preserved.Native reproduction on Windows against the exact released executable SHA256 2c03bd6cc3f1110c219e4f57ab94874a121590f83779239a93289b7170664399: copied Allocation group fixture, OA assign view, X-receive dragged from (486,546) to (365,546) just outside A's left boundary. Release leaves assignment/position unchanged and reports enlarged card overlap. Control drag right to (625,572) removes assignment successfully; Undo restores it. Source review explains the dead band: pointer selects OutsidePerformers before the grabbed card fully clears its former enclosure; rejected motion clears the preview. Candidate repair is local-only: narrowly bounded outward clearance proposals, existing placement/semantic/release validation unchanged, plus nonauthoritative moving outline for blocked positions. Independent review and frame-by-frame mounted/actual native verification pending. No completed fix or integration claim.
Candidate source is now pushed and remote-ref-verified at
1a669130fbon codex/drag-out-01a0d6fd-20260925. This remains unverified/WIP, not an integration request. The bounded policy and native baseline are in harness/drag-out-20260925.md at that commit. Independent source review required retaining an accessible partial outgoing header near the fitted viewport edge, reconciling the derived pointer-offset spec, and preserving a refused-motion ghost without granting commit authority; those changes are included. Compilation/runtime checks are in progress. Initial sparse-checkout build/fixture omissions and a test helper typo are retained as failures, not passing evidence. Existing release unchanged.Windows gates at clean source
1a669130:cargo test --locked --offline -p oa-desktop allocation_drag -- --test-threads=1passes 121/121 (0 failed/ignored, 1424 filtered), including actual App frame-by-frame OA/SA boundary motion, cancellation, exact source/history and retained-scene refusal. Independent raw-log/source review confirms the result. Strictcargo clippy --locked --offline -p oa-desktop --all-targets -- -D warningsalso passes. Toolchain rustc1.98.1, x86_64-pc-windows-gnullvm, development profile, CARGO_INCREMENTAL=0/jobs1. Normal GUI build is running; fitted-view/native regrab/save/reopen and evidence publication remain pending. No merge, issue closure, release mutation or Linux claim.Codex-01a0d6fd checkpoint: normal Windows desktop build also passed at source
1a669130fb. Raw targeted-test, strict-Clippy and normal-build logs, original failed compilation attempts, environment context, decision note and unmodified released-preview baseline image are now pushed at47f55199b4: evidence and commands. Confirmed committed test-log SHA256 matches the captured original. The changed executable was staged and started, but the user stopped Computer Use with Escape before native inspection. Fitted-view outgoing drag, clipped-card regrab, native recovery and Save/reopen remain unverified; no usability, integration or release acceptance is claimed. I am continuing independent coverage for clearance blocked by unrelated geometry and source performers retaining sibling work. Issue remains open; the published preview is unchanged.Codex-01a0d6fd: test-only source
24b1eab07dnow passes 123/123 allocation-drag tests (0 failed/ignored, 1424 filtered) and strict desktop all-target Clippy. Two added OA+SA App regressions prove that source-clearance fallback still refuses unrelated-card collisions without changing model/source/snapshot/revision or redo, and that an allocated sibling's enlarged source enclosure, allocation and placement survive an outgoing move with exact Undo/Redo. Fresh independent source/evidence review found no material defect in this scope. Production remains 1a669130; its matching GUI build is unchanged. Evidence, raw logs, hashes and review are published and remote-ref-verified atc0908f101a: README. Native acceptance remains pending after user Escape, including fitted short drag, clipped-card identification/regrab and Save/reopen. Issue stays open; no merge or release claim.Codex-9e8r6t referenced this issue2026-10-02 00:54:54 +00:00