dnbexperience / eufemia

DNB Design System
https://eufemia.dnb.no
Other
53 stars 32 forks source link

Does not show validation messages in <Form.Isolation> when `bubbleValidation` is true #4292

Open torryt opened 3 days ago

torryt commented 3 days ago

🐛 Bug Report

When we try navigate to the next step whenever there is a <Form.Isolation bubbleIsolation> that contains invalid fields, navigation is prevented as expected, but there is no validation message on the field

To Reproduce

Steps to reproduce the behavior:

https://codesandbox.io/p/sandbox/romantic-ellis-z9kgl7

Expected behavior

Expects the bubbleValidation property to trigger validation messages on invalid fields when the user tries to navigate.

Run npx envinfo

  System:
    OS: macOS 15.1
    CPU: (11) arm64 Apple M3 Pro
    Memory: 68.56 MB / 18.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 20.11.1 - ~/Library/pnpm/nodejs/20.11.1/bin/node
    npm: 10.7.0 - ~/.nvm/versions/node/v20.15.0/bin/npm
    pnpm: 9.12.1 - ~/.nvm/versions/node/v20.15.0/bin/pnpm
  Managers:
    Homebrew: 4.4.1 - /opt/homebrew/bin/brew
    pip3: 24.0 - /opt/homebrew/bin/pip3
    RubyGems: 3.0.3.1 - /usr/bin/gem
  Utilities:
    Make: 3.81 - /usr/bin/make
    GCC: 16.0.0 - /usr/bin/gcc
    Git: 2.45.1 - /opt/homebrew/bin/git
    Clang: 16.0.0 - /usr/bin/clang
    Curl: 8.7.1 - /usr/bin/curl
    OpenSSL: 3.3.0 - /opt/homebrew/bin/openssl
  Servers:
    Apache: 2.4.62 - /usr/sbin/apachectl
  Virtualization:
    Docker: 27.0.3 - /usr/local/bin/docker
  IDEs:
    IntelliJ: 2024.2.3
    VSCode: 1.95.3 - /usr/local/bin/code
    Vim: 9.0 - /usr/bin/vim
    Xcode: /undefined - /usr/bin/xcodebuild
  Languages:
    Bash: 3.2.57 - /bin/bash
    Java: 21.0.4 - /usr/bin/javac
    Perl: 5.34.1 - /usr/bin/perl
    Python3: 3.12.3 - /opt/homebrew/bin/python3
    Ruby: 2.6.10 - /usr/bin/ruby
  Databases:
    SQLite: 3.43.2 - /usr/bin/sqlite3
  Browsers:
    Chrome: 131.0.6778.69
    Edge: 131.0.2903.51
    Safari: 18.1

Eufemia Version

10.55.1