Skip to content

Commit 0ed8631

Browse files
committed
fix(#37): VM grid collapsed in backup job dialog
- trigger-wrap height rule matched grid body via x-form-trigger-wrap-default class - Added :not(.x-grid-body) exclusion to UniFi and UniFi Light themes - Fixes VMSelector showing only 1 row in Create Backup Job dialog
1 parent 2594187 commit 0ed8631

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2222
- This CSS rule broke ExtJS's synchronous scroll position tracking — the JournalView `scrollTo()` call would animate instead of applying instantly, causing the position read-back to return 0 and preventing auto-scroll to the newest log entries
2323
- The `html { scroll-behavior: smooth }` rule is preserved for page-level smooth scrolling
2424
- **Sensor row hidden when not enabled** — Sensor row in node Status panel now hides completely when the API patch is not applied, instead of showing "N/A"
25+
- **Missing VMs/LXCs in backup job dialog** — Issue [#37](https://github.com/IT-BAER/proxmorph/issues/37):
26+
- The `.x-form-trigger-wrap-default` height rule (`height: 28px !important`) was matching the VMSelector grid body, collapsing it to a single visible row
27+
- Added `:not(.x-grid-body)` exclusion to the selector in UniFi and UniFi Light themes
2528

2629
## [2.5.0] - 2026-03-05
2730

themes/theme-unifi-light.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3000,8 +3000,8 @@ div[class*="gauge"] {
30003000
}
30013001

30023002
/* View mode combo/dropdown */
3003-
.x-form-trigger-wrap-default:not([id^="textarea-"]),
3004-
.x-form-trigger-wrap:not([id^="textarea-"]) {
3003+
.x-form-trigger-wrap-default:not([id^="textarea-"]):not(.x-grid-body),
3004+
.x-form-trigger-wrap:not([id^="textarea-"]):not(.x-grid-body) {
30053005
height: 28px !important;
30063006
}
30073007

themes/theme-unifi.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3038,8 +3038,8 @@ div[class*="gauge"] {
30383038
}
30393039

30403040
/* View mode combo/dropdown */
3041-
.x-form-trigger-wrap-default:not([id^="textarea-"]),
3042-
.x-form-trigger-wrap:not([id^="textarea-"]) {
3041+
.x-form-trigger-wrap-default:not([id^="textarea-"]):not(.x-grid-body),
3042+
.x-form-trigger-wrap:not([id^="textarea-"]):not(.x-grid-body) {
30433043
height: 28px !important;
30443044
}
30453045

0 commit comments

Comments
 (0)