Inconsistent Logo Size and Unreliable Button Labels in the Registration Wizard
Two issues are encountered while implementing a registration wizard with FilamentPHP:
1. Logo Size Changes Unexpectedly:
- The logo is designed to be displayed prominently on specific routes (e.g., login, registration, two-factor authentication).
- During the wizard, especially when interacting with dropdown menus, the logo unexpectedly shrinks to its default size.
2. Unreliable Button Labels:
- The "Next" and "Back" buttons in the wizard are dynamically labeled to indicate the next or previous step.
- At times, the labels fall back to their default values, indicating synchronization issues or state management problems.
- Logo Height Logic:
- This logic may not account for dynamic state changes during the wizard.
Button Label Logic:
- The dynamic button labels are set using the wizard's
getCurrentStepIndex()
method. However, Livewire's state synchronization appears to be inconsistent, causing a fallback to default labels.1 Reply
Does nobody have any idea why Livewire/Filament sometimes sets this to the default value, but then again sometimes it works?