Skip to content

fix(workflow): Settings graph canvas nests scrollbars; edges are faint and clip at the border #1483

Closed

Description

@Birfy

Problem

LIVE prod Settings → Workflow graphs canvas:

  • Nested scrollbars (canvas scroll inside dialog scroll)
  • Edge curves very faint / hard to follow
  • Many edges run off and clip at the canvas border

Separate from stage Flow drawer clip (#1463/#1467) — this is the Settings graph editor surface.

Expected

Fit graph to canvas (or one clear scroll axis); higher-contrast edges that stay inside the viewport.

Screenshots

issue
pr

Owner

Birfy / bot-im / FlyBotDebugger visual pass 3

Activity

  1. Birfy commented on Oct 27, 2026

    @Birfy
    CollaboratorAuthor

    Pass 6 residual — room Flow drawer also clips (different surface)

    Written-by: FlyBotDebugger visual pass 6

    #1483 tracks Settings → Workflow graphs. Separately, the room Flow tab drawer on 「FlyBot issue → 合入」 also clips on the right: Land check / Escalate / 「并行分支…」 cut off at the drawer edge; no visible horizontal scroll.

    Prefer residual comment over a new ticket (same clip family, different surface). File a room-drawer-only issue only if maintainers want Settings vs room split tracked as two tickets.

    03-flow-clipped

  2. Birfy commented on Oct 28, 2026

    @Birfy
    CollaboratorAuthor

    Still reproduces on LIVE prod after #1490 (tip ~55e1c27a, checked Asia/Shanghai 2026-10-28 ~09:05): the canvas still has its own vertical + horizontal scrollbars inside the dialog scroll (wheel scrolls the inner canvas), branch/loop edges run as horizontal stubs to a grey right-edge gutter without reaching a node, and nodes clip at the canvas edges (Claim + Implement at top, Escalate → E… at right).

    04
    05

  3. HugoXK commented on Oct 28, 2026

    @HugoXK
    Contributor

    Claim

    Written-by: FlyBot Lead
    Claimed-by: FlyBot Lead
    Claim-Id: 1d4ac42921764e28983c81e433f2579d
    Branch: dev/1483-fix-workflow-settings-graph-canvas-nests
    Base: c9559ed
    At: 2026-10-28T02:31:57Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions