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

Makefile: Update Cockpit lib to 9da922928c1b1ea8489e12ba5ba6ecfd #156

Merged
merged 6 commits into from
Nov 16, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 16, 2023

@github-actions github-actions bot added the bot label Nov 16, 2023
@github-actions github-actions bot changed the title [no-test] Makefile: Update Cockpit lib to 9da922928c1b1ea8489e12ba5ba6ecfd Makefile: Update Cockpit lib to 9da922928c1b1ea8489e12ba5ba6ecfd Nov 16, 2023
@github-actions github-actions bot force-pushed the cockpit-lib-update-cockpit-lib-20231116-022515 branch from 2399033 to 690ae94 Compare November 16, 2023 02:25
@martinpitt
Copy link
Member

Test shows multiple dialogs on top of each other, see cockpit-project/cockpit#19595 . Let's fix!

@martinpitt martinpitt self-assigned this Nov 16, 2023
@martinpitt martinpitt force-pushed the cockpit-lib-update-cockpit-lib-20231116-022515 branch from 690ae94 to b589a0f Compare November 16, 2023 07:27
@martinpitt
Copy link
Member

Fixed. I did some other maintenance updates while I was it.

@martinpitt martinpitt marked this pull request as draft November 16, 2023 07:46
@martinpitt martinpitt added the blocked Don't land until something else happens first (see task list) label Nov 16, 2023
@martinpitt martinpitt force-pushed the cockpit-lib-update-cockpit-lib-20231116-022515 branch 2 times, most recently from 0232f56 to bbe382e Compare November 16, 2023 08:47
@martinpitt martinpitt force-pushed the cockpit-lib-update-cockpit-lib-20231116-022515 branch from bbe382e to 2ba1ac0 Compare November 16, 2023 09:35
@martinpitt martinpitt removed the blocked Don't land until something else happens first (see task list) label Nov 16, 2023
@martinpitt martinpitt force-pushed the cockpit-lib-update-cockpit-lib-20231116-022515 branch from 2ba1ac0 to 0d5ad72 Compare November 16, 2023 10:23
@martinpitt martinpitt marked this pull request as ready for review November 16, 2023 10:32
@martinpitt
Copy link
Member

OK, let's skip fedora-37 then

That way the config does not get out of date.
martinpitt and others added 5 commits November 16, 2023 12:12
For the success cases, wait until the dialog goes away, and factorize
checking that the file disappears from the main view.
Always close ConfirmDeletionDialog before showing ForceDeleteModal.
Current cockpit lib warns on this situation, which will cause test
failures.
The `__close` element is the parent div, clicking on it does nothing. As
a result, the dialog stayed around, and the next one was opened over it.
@martinpitt martinpitt force-pushed the cockpit-lib-update-cockpit-lib-20231116-022515 branch from 0d5ad72 to d959be4 Compare November 16, 2023 11:12
Copy link
Member

@jelly jelly left a comment

Choose a reason for hiding this comment

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

Danke!

@martinpitt martinpitt merged commit a89eb4f into main Nov 16, 2023
7 checks passed
@martinpitt martinpitt deleted the cockpit-lib-update-cockpit-lib-20231116-022515 branch November 30, 2023 06:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants