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

[Callout] Set callout state input multiple times doesn't work #3084

Merged
merged 1 commit into from
Sep 25, 2024

Conversation

g-drouard
Copy link
Contributor

@g-drouard g-drouard commented Sep 19, 2024

Description

When callout state input was updated multiple times without icon and palette inputs then the palette and icon doesn't refresh with state value.


The callout state input setter was modifying other palette and icon inputs instead of just rendering.

N.B.

This problem would have been detected using signal inputs because it's not writable signals.


@g-drouard g-drouard added the 🔖🐛 FIX Bug / Visual fix (PR should target Master branch) label Sep 19, 2024
@g-drouard g-drouard requested review from a team as code owners September 19, 2024 20:05
@g-drouard g-drouard changed the title [Callout] Set callout state input multiple times doesn't works [Callout] Set callout state input multiple times doesn't work Sep 19, 2024
@g-drouard g-drouard force-pushed the fix-callout-state-multiple-updates branch 2 times, most recently from 082c788 to 7ac4423 Compare September 19, 2024 20:20
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@g-drouard g-drouard force-pushed the fix-callout-state-multiple-updates branch from 7ac4423 to 62c3bf7 Compare September 20, 2024 09:05
@LuccaIntegration
Copy link

@g-drouard g-drouard force-pushed the fix-callout-state-multiple-updates branch 2 times, most recently from c04eeb2 to bf12ab1 Compare September 20, 2024 09:12
@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@jeremie-lucca jeremie-lucca added this to the 18.2.3 milestone Sep 20, 2024
@jeremie-lucca jeremie-lucca changed the base branch from rc to master September 24, 2024 15:01
@jeremie-lucca jeremie-lucca changed the base branch from master to rc September 24, 2024 15:01
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@g-drouard g-drouard force-pushed the fix-callout-state-multiple-updates branch from bf12ab1 to a490b04 Compare September 24, 2024 15:27
@g-drouard g-drouard requested a review from a team as a code owner September 24, 2024 15:27
@c-3po c-3po bot added the 📖 Documentation changes Requires a Prisme update label Sep 24, 2024
@g-drouard g-drouard changed the base branch from rc to master September 24, 2024 15:29
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

Copy link
Contributor

@Supamiu Supamiu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like we'd be better using signals all the way (as this component was made before signal inputs were stable) but if it fixes the issue, it's good enough like that for now 🙂

@jeremie-lucca jeremie-lucca merged commit 2bb05fe into master Sep 25, 2024
3 checks passed
@jeremie-lucca jeremie-lucca deleted the fix-callout-state-multiple-updates branch September 25, 2024 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 Documentation changes Requires a Prisme update 🔖🐛 FIX Bug / Visual fix (PR should target Master branch)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants