Skip to content

fix(loader): add infragistics.ui.shared.css dependency to igScroll, igLayoutManager, and igSplitter#2294

Merged
ChronosSF merged 2 commits into
sstoychev/fix-csp-inline-stylesfrom
copilot/fix-code-review-comments
May 28, 2026
Merged

fix(loader): add infragistics.ui.shared.css dependency to igScroll, igLayoutManager, and igSplitter#2294
ChronosSF merged 2 commits into
sstoychev/fix-csp-inline-stylesfrom
copilot/fix-code-review-comments

Conversation

Copilot AI commented May 28, 2026

Copy link
Copy Markdown
Contributor

$.ig.util.getScrollWidth/getScrollHeight depend on .ui-ig-scroll-measure (defined in infragistics.ui.shared.css) to correctly measure scrollbar dimensions. Widgets that call these utilities but don't load infragistics.ui.shared.css receive measurements of 0, breaking layout/padding logic.

Changes

  • src/js/infragistics.loader.js: Add infragistics.ui.shared.css to the css array for igScroll, igLayoutManager, and igSplitter — the three widgets that invoke getScrollWidth/getScrollHeight without previously declaring a dependency on the shared stylesheet.

igTileManager (transitively depends on igLayoutManager/igSplitter) and igCombo (already declared the dependency) are unaffected.

Copilot AI changed the title [WIP] Fix code based on review comments fix(loader): add infragistics.ui.shared.css dependency to igScroll, igLayoutManager, and igSplitter May 28, 2026
Copilot AI requested a review from ChronosSF May 28, 2026 12:13
@ChronosSF ChronosSF marked this pull request as ready for review May 28, 2026 12:25
@ChronosSF ChronosSF merged commit 6cfeb03 into sstoychev/fix-csp-inline-styles May 28, 2026
@ChronosSF ChronosSF deleted the copilot/fix-code-review-comments branch May 28, 2026 12:25
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.

2 participants