Skip to content

Conversation

@hema-hema123
Copy link

@hema-hema123 hema-hema123 commented Nov 29, 2025

Scope: webui/project_monitor.js
Change: restrict popover initialization to monitor-table entries and switch the trigger to click.
Impact: the “unresolvable” status popover on the project monitor stays open when clicked so text inside remains selectable, restoring parity with the package detail page.

Fixes #18324

@github-actions github-actions bot added the Frontend Things related to the OBS RoR app label Nov 29, 2025
@danidoni
Copy link
Contributor

@hema-hema123 there are some failing checks you need to fix before continuing. Don't hesitate to ask for help if you deem it necessary.

@hema-hema123
Copy link
Author

Got it!
I’ll check the failing CI checks and fix them.
Thanks for the guidance—I’ll ask if I need help. 😊

Comment on lines +177 to +185
# Native extensions in the bundled gems need Ruby headers
# Native extensions in the bundled gems need Ruby headers
BuildRequires: ruby3.4-devel

# Needed for native Ruby gems during build
BuildRequires: libyaml-devel
BuildRequires: gcc-c++
BuildRequires: libxml2-devel
BuildRequires: mariadb-devel
Copy link
Contributor

Choose a reason for hiding this comment

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

I think you are getting carried away... You don't need to tinker with the spec files or upgrading gems to keep the 'unresolvable' pop-up visible...

Copy link
Author

Choose a reason for hiding this comment

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

Thanks for the clarification — I understand now.
I’ll revert the spec/build dependency changes and keep the fix strictly focused on the frontend UI behavior of the unresolvable pop-up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Frontend Things related to the OBS RoR app

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Minor regression: keep e.g. "unresolvable" pop-up visible on monitor page after clicking into it

2 participants