You've already forked AstralRinth
fix: clicking scrollbar closes combobox (#6443)
* fix: clicking overlay scrollbar closes combobox * feat: adjust multiselect scrollbar style * feat: for dropdown mutliselect too
This commit is contained in:
@@ -116,6 +116,7 @@
|
||||
ref="optionsScrollbarRef"
|
||||
class="combobox-options-scrollbar bg-surface-4"
|
||||
data-overlayscrollbars-initialize
|
||||
@mousedown.prevent.stop
|
||||
>
|
||||
<div
|
||||
ref="optionsContainerRef"
|
||||
@@ -969,9 +970,9 @@ watch(
|
||||
|
||||
<style scoped>
|
||||
.combobox-options-scrollbar :deep(.os-theme-modrinth) {
|
||||
--os-size: 10px;
|
||||
--os-padding-perpendicular: 2px;
|
||||
--os-padding-axis: 2px;
|
||||
--os-size: 8px;
|
||||
--os-padding-perpendicular: 0px;
|
||||
--os-padding-axis: 0px;
|
||||
--os-track-bg: transparent;
|
||||
--os-track-bg-hover: transparent;
|
||||
--os-track-bg-active: transparent;
|
||||
|
||||
@@ -1874,9 +1874,9 @@ onBeforeUnmount(() => {
|
||||
}
|
||||
|
||||
.dropdown-filter-bar-options-scrollbar :deep(.os-theme-modrinth) {
|
||||
--os-size: 10px;
|
||||
--os-padding-perpendicular: 2px;
|
||||
--os-padding-axis: 2px;
|
||||
--os-size: 8px;
|
||||
--os-padding-perpendicular: 0px;
|
||||
--os-padding-axis: 0px;
|
||||
--os-track-bg: transparent;
|
||||
--os-track-bg-hover: transparent;
|
||||
--os-track-bg-active: transparent;
|
||||
|
||||
@@ -1415,9 +1415,9 @@ watch(
|
||||
}
|
||||
|
||||
.multi-select-options-scrollbar :deep(.os-theme-modrinth) {
|
||||
--os-size: 10px;
|
||||
--os-padding-perpendicular: 2px;
|
||||
--os-padding-axis: 2px;
|
||||
--os-size: 8px;
|
||||
--os-padding-perpendicular: 0px;
|
||||
--os-padding-axis: 0px;
|
||||
--os-track-bg: transparent;
|
||||
--os-track-bg-hover: transparent;
|
||||
--os-track-bg-active: transparent;
|
||||
|
||||
Reference in New Issue
Block a user