Skip to content

Commit

Permalink
fix(grid): fix sticky row selection
Browse files Browse the repository at this point in the history
  • Loading branch information
epetrow authored and Juveniel committed May 4, 2023
1 parent 11dcd18 commit ce9d338
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 21 deletions.
20 changes: 10 additions & 10 deletions packages/bootstrap/scss/grid/_theme.scss
Original file line number Diff line number Diff line change
Expand Up @@ -210,15 +210,15 @@
}

// Selected state
&.k-selected .k-grid-content-sticky,
&.k-selected .k-grid-row-sticky,
td.k-grid-content-sticky.k-selected,
.k-table-td.k-grid-content-sticky.k-selected {
&.k-table-row.k-selected td.k-grid-content-sticky,
&.k-table-row.k-selected .k-table-td.k-grid-row-sticky,
&.k-table-row td.k-grid-content-sticky.k-selected,
&.k-table-row .k-table-td.k-grid-content-sticky.k-selected {
@include fill( $bg: $kendo-grid-sticky-selected-bg );
}

&.k-selected.k-table-alt-row .k-grid-content-sticky,
&.k-selected.k-table-alt-row .k-grid-row-sticky,
&.k-selected.k-table-alt-row td.k-grid-content-sticky,
&.k-selected.k-table-alt-row .k-table-td.k-grid-row-sticky,
&.k-table-alt-row td.k-grid-content-sticky.k-selected,
&.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected {
@include fill( $bg: $kendo-grid-sticky-selected-alt-bg );
Expand All @@ -235,10 +235,10 @@


// Selected hover
&.k-selected:hover .k-grid-content-sticky,
&.k-selected.k-hover .k-grid-content-sticky,
&.k-selected:hover .k-grid-row-sticky,
&.k-selected.k-hover .k-grid-row-sticky,
&.k-selected:hover td.k-grid-content-sticky,
&.k-selected.k-hover .k-table-td.k-grid-content-sticky,
&.k-selected:hover td.k-grid-row-sticky,
&.k-selected.k-hover .k-table-td.k-grid-row-sticky,
&:hover td.k-grid-content-sticky.k-selected,
&.k-hover td.k-grid-content-sticky.k-selected,
&:hover .k-table-td.k-grid-content-sticky.k-selected,
Expand Down
6 changes: 3 additions & 3 deletions packages/classic/scss/grid/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -258,11 +258,11 @@ $kendo-grid-sticky-header-border: $kendo-grid-sticky-border !default;
$kendo-grid-sticky-footer-bg: $kendo-grid-header-bg !default;
$kendo-grid-sticky-footer-hover-bg: $kendo-grid-hover-bg !default;

$kendo-grid-sticky-selected-bg: $kendo-grid-selected-bg !default;
$kendo-grid-sticky-selected-alt-bg: k-try-shade( $kendo-grid-selected-bg, .5 ) !default;
$kendo-grid-sticky-selected-bg: k-color-mix($kendo-selected-bg, #ffffff, 25%) !default;
$kendo-grid-sticky-selected-alt-bg: k-try-shade( $kendo-grid-sticky-selected-bg, .5 ) !default;

$kendo-grid-sticky-hover-bg: $kendo-grid-hover-bg !default;
$kendo-grid-sticky-selected-hover-bg: k-try-shade( $kendo-grid-selected-bg, 1 ) !default;
$kendo-grid-sticky-selected-hover-bg: k-try-shade( $kendo-grid-sticky-selected-bg, 1 ) !default;

$kendo-grid-column-menu-width: 230px !default;

Expand Down
16 changes: 8 additions & 8 deletions packages/default/scss/grid/_theme.scss
Original file line number Diff line number Diff line change
Expand Up @@ -269,15 +269,15 @@
}

// Selected state
&.k-table-row.k-selected .k-grid-content-sticky,
&.k-table-row.k-selected .k-grid-row-sticky,
&.k-table-row.k-selected td.k-grid-content-sticky,
&.k-table-row.k-selected .k-table-td.k-grid-row-sticky,
&.k-table-row td.k-grid-content-sticky.k-selected,
&.k-table-row .k-table-td.k-grid-content-sticky.k-selected {
@include fill( $bg: $kendo-grid-sticky-selected-bg );
}

&.k-selected.k-table-alt-row .k-grid-content-sticky,
&.k-selected.k-table-alt-row .k-grid-row-sticky,
&.k-selected.k-table-alt-row td.k-grid-content-sticky,
&.k-selected.k-table-alt-row .k-table-td.k-grid-row-sticky,
&.k-table-alt-row td.k-grid-content-sticky.k-selected,
&.k-table-alt-row .k-table-td.k-grid-content-sticky.k-selected {
@include fill( $bg: $kendo-grid-sticky-selected-alt-bg );
Expand All @@ -294,10 +294,10 @@


// Selected hover
&.k-selected:hover .k-grid-content-sticky,
&.k-selected:hover .k-grid-row-sticky,
&.k-selected.k-hover .k-grid-content-sticky,
&.k-selected.k-hover .k-grid-row-sticky,
&.k-selected:hover td.k-grid-content-sticky,
&.k-selected:hover .k-table-td.k-grid-row-sticky,
&.k-selected.k-hover td.k-grid-content-sticky,
&.k-selected.k-hover .k-table-td.k-grid-row-sticky,
&:hover td.k-grid-content-sticky.k-selected,
&.k-hover td.k-grid-content-sticky.k-selected,
&:hover .k-table-td.k-grid-content-sticky.k-selected,
Expand Down

0 comments on commit ce9d338

Please sign in to comment.