Skip to content

Conversation

@odeimaiz
Copy link
Member

@odeimaiz odeimaiz commented Jun 18, 2025

What do these changes do?

image

Related issue/s

How to test

Dev-ops

@odeimaiz odeimaiz self-assigned this Jun 18, 2025
@odeimaiz odeimaiz added bug buggy, it does not work as expected a:frontend issue affecting the front-end (area group) labels Jun 18, 2025
@odeimaiz odeimaiz requested a review from Copilot June 18, 2025 09:57
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the Reset Password view by replacing the default Button with a FetchButton for the "Submit" action, centering the button and introducing fetch state indication.

  • Introduces a private __submitBtn member to store the fetch-enabled submit button.
  • Replaces qx.ui.form.Button with osparc.ui.form.FetchButton and applies a "center" property along with a "strong-button" appearance.
  • Updates the __submit method to manage fetching state during asynchronous operations.
Comments suppressed due to low confidence (1)

services/static-webserver/client/source/class/osparc/auth/ui/ResetPassView.js:73

  • Verify that the 'center: true' property is officially supported by osparc.ui.form.FetchButton and aligns with the component's design contract.
        center: true,

@sonarqubecloud
Copy link

@odeimaiz odeimaiz added the 🤖-automerge marks PR as ready to be merged for Mergify label Jun 18, 2025
@odeimaiz odeimaiz added this to the Engage milestone Jun 18, 2025
Copy link
Contributor

@giancarloromeo giancarloromeo left a comment

Choose a reason for hiding this comment

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

❤️

@odeimaiz odeimaiz merged commit a5afe8d into ITISFoundation:master Jun 18, 2025
58 checks passed
@odeimaiz odeimaiz deleted the enh/center-button branch June 18, 2025 11:17
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Aug 5, 2025
88 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🤖-automerge marks PR as ready to be merged for Mergify a:frontend issue affecting the front-end (area group) bug buggy, it does not work as expected

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Label of Submit button not center-aligned in Reset password page

4 participants