fix: Ensure adequate SQL/Schema Preview modal height #1450
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes HDX-2865
Closes HDX-2980
Closes #1443
Summary
This PR ensures that the schema preview / SQL query preview modal does not have a restrictive max height.
Previously, the CodeMirror component would sometimes have a max height of 150px applied. It appears that this was coming from the global
cm-editorandcm-scrollerclasses, which were conditionally updated with max height properties inSQLInlineEditor.tsxfor multi-line inputs.To fix this, the SQLInlineEditor multiline support now makes use of separate CSS selectors to only apply the max height to inputs with allowMultiline enabled.
Demo
Modals are now >150px reliably, and multi-line editors are still capped to 150px max height
Screen.Recording.2025-12-05.at.9.20.12.AM.mov