Skip to content

[Bug]: Args from URL are not applied when opening a Vue story in isolated modeΒ #33255

@albinlju

Description

@albinlju

Describe the bug

This applies when choosing Vue 3 + Vite (TS) template with npm create storybook@latest

When selecting a story and opening in "Open in isolation mode" the controls args passed from URL are not applied to the component. Selecting Button and variant Primary changing its size to "large", then open in isolation mode it will still have size medium.

I've tried the same reproduction steps for the React template and that works fine.

Reproduction link

Can be reproduced with latest install of storybook@latest and choosing Vue

Reproduction steps

  1. npm create storybook@latest
  2. Select Vue 3 + Vite (TS)
  3. Select Component development, docs, and testing features.
  4. No to install Playwright
  5. Open Primary Story of Button
  6. Change size to "Large"
  7. Open in isolation mode

Now button will still be displayed with size Medium but url will has the correct arg for size.

System

Storybook Environment Info:


  System:
  OS: macOS 26.1
  CPU: (10) arm64 Apple M4
  Shell: 3.2.57 - /bin/bash
  Binaries:
  Node: 22.21.1 - /Users/albin/.nix-profile/bin/node
  npm: 10.9.4 - /Users/albin/.nix-profile/bin/npm <----- active
  Browsers:
  Chrome: 142.0.7444.176
  Firefox: 145.0
  Safari: 26.1
  npmPackages:
  @storybook/addon-a11y: ^10.1.3 => 10.1.3
  @storybook/addon-docs: ^10.1.3 => 10.1.3
  @storybook/addon-vitest: ^10.1.3 => 10.1.3
  @storybook/vue3-vite: ^10.1.3 => 10.1.3
  storybook: ^10.1.3 => 10.1.3

Additional context

Image Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions