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

fix(core): we should never show vertical scroll on left frozen container #537

Merged
merged 1 commit into from
Oct 7, 2020

Conversation

ghiscoding
Copy link
Collaborator

@ghiscoding ghiscoding commented Oct 5, 2020

  • we should never show a vertical scroll on the left container when having a frozen grid, even when flag alwaysShowVerticalScroll is set to True (in that case, the flag should display a scroll ONLY for the right container)
  • for reference, the flag alwaysShowVerticalScroll is only used for 1 reason, to show a vertical scroll so that the Grid Menu icon doesn't go over a header column title (see print screen 2).

without the fix
image

with the Fix
image

- we should never show a vertical scroll on the left container when having a frozen grid, even when flag `alwaysShowVerticalScroll` is set to True (in that case, the flag should display a scroll ONLY for the right container)
@ghiscoding ghiscoding requested a review from 6pac October 5, 2020 18:30
ghiscoding-SE pushed a commit to ghiscoding/slickgrid-universal that referenced this pull request Oct 5, 2020
- the `alwaysShowVerticalScroll` flag should be dealt directly in the core and it should never show vertical scroll on left frozen container, even when the `alwaysShowVerticalScroll` is set to True (see core lib [PR #537](6pac/SlickGrid#537))
ghiscoding added a commit to ghiscoding/aurelia-slickgrid that referenced this pull request Oct 6, 2020
- the `alwaysShowVerticalScroll` flag should be dealt directly in the core and it should never show vertical scroll on left frozen container, even when the `alwaysShowVerticalScroll` is set to True (see core lib [PR #537](6pac/SlickGrid#537))
ghiscoding added a commit to ghiscoding/slickgrid-universal that referenced this pull request Oct 7, 2020
#138)

* feat(styling): add frozen on all possible elements with SASS variables
- add frozen to both the pre-header & header columns
- add SASS variables to customize border on these 3 properties (pre-header, header, header-row aka filter row)

* fix(core): don't override alwaysShowVerticalScroll flag
- the `alwaysShowVerticalScroll` flag should be dealt directly in the core and it should never show vertical scroll on left frozen container, even when the `alwaysShowVerticalScroll` is set to True (see core lib [PR #537](6pac/SlickGrid#537))
@ghiscoding ghiscoding merged commit aa42f8b into master Oct 7, 2020
@ghiscoding ghiscoding deleted the bugfix/frozen-grid-never-show-vertical-scroll branch October 7, 2020 12:07
ghiscoding-SE pushed a commit to ghiscoding/Angular-Slickgrid that referenced this pull request Oct 7, 2020
- the `alwaysShowVerticalScroll` flag should be dealt directly in the core and it should never show vertical scroll on left frozen container, even when the `alwaysShowVerticalScroll` is set to True (see core lib [PR #537](6pac/SlickGrid#537))
- requires core lib [PR #537](6pac/SlickGrid#537) to be merged and released
ghiscoding added a commit to ghiscoding/aurelia-slickgrid that referenced this pull request Oct 14, 2020
* fix(core): don't override alwaysShowVerticalScroll flag
- the `alwaysShowVerticalScroll` flag should be dealt directly in the core and it should never show vertical scroll on left frozen container, even when the `alwaysShowVerticalScroll` is set to True (see core lib [PR #537](6pac/SlickGrid#537))
ghiscoding added a commit to ghiscoding/Angular-Slickgrid that referenced this pull request Oct 14, 2020
fix(core): don't override alwaysShowVerticalScroll flag
- the `alwaysShowVerticalScroll` flag should be dealt directly in the core and it should never show vertical scroll on left frozen container, even when the `alwaysShowVerticalScroll` is set to True (see core lib [PR #537](6pac/SlickGrid#537))
- requires core lib [PR #537](6pac/SlickGrid#537) to be merged and released
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.

None yet

1 participant