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

Sort control overlaps action bar #421

Closed
ncosta-ic opened this issue Oct 10, 2023 · 0 comments · Fixed by #441
Closed

Sort control overlaps action bar #421

ncosta-ic opened this issue Oct 10, 2023 · 0 comments · Fixed by #441
Assignees
Labels
bug Something isn't working
Milestone

Comments

@ncosta-ic
Copy link
Member

Describe the bug

The current master branch introduced the sort control library/master/Businessprocess/Common/Sort.php by the commit 52c150c.
As the action bar is represented as a floating flexbox element, it causes the following flexbox element to overlap itself when being limited in its width. This is reproducable by opening up the config menu.

To Reproduce

  1. Install current master branch of the businessprocess module.
  2. Navigate to the businessprocess module on the web interface.
  3. Select a business process configuration or create a new one.
  4. Press the config button.

Expected behavior

The two flexboxes shouldn't overlap. The widget should either wrap the sort control or keep it on the same line while making sure to not overlap the two elements with each other.

Screenshots

grafik

Your Environment

  • Icinga Web 2 version and modules: Web = 2.12.0, BP = master / 2.4.1
  • Web browser used: Firefox 118.0.1
  • Icinga 2 version used: r2.14.0-1
  • PHP version used: 8.2
  • Server operating system and version: Debian 11, Nginx 1.18.0
@ncosta-ic ncosta-ic added the bug Something isn't working label Oct 10, 2023
@nilmerg nilmerg changed the title Sort control overlaps action bar in current master Sort control overlaps action bar Oct 12, 2023
@nilmerg nilmerg added this to the 2.5.1 milestone Jan 8, 2024
@sukhwinder33445 sukhwinder33445 self-assigned this Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants