Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Class propagation on Select is incompatible with Buefy for Vue 2 #111

Open
kikuomax opened this issue Sep 21, 2023 · 0 comments
Open

Class propagation on Select is incompatible with Buefy for Vue 2 #111

kikuomax opened this issue Sep 21, 2023 · 0 comments

Comments

@kikuomax
Copy link
Collaborator

Overview of the problem

Buefy version: 0.1.2
Vuejs version: 3.3.4
OS/Browser: do not care

Description

@kikuomax, something related to this here... while testing version 0.1.2, I noticed that some situations where I was passing classes to the <b-select> component where conflicting with the Vue 2 behavior.

Previously, something like this:

<b-select :class="my-select">
   ....

Would result in this:

<div class="control my-select">
   <span class="select">
      <select>
         ....

Now, the same code output this:

<div class="control">
   <span class="select">
      <select class="my-select">
         ....

Which I guess is fine... if it wouldn't break much of the logic that I had so far... Is there a way to disable this new behavior? I know it happens due to this.

Originally posted by @mateuswetah in #16 (comment)

Steps to reproduce

See description.

Expected behavior

See description.

Actual behavior

See description.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant