Skip to content

Commit be1250f

Browse files
committed
Remove virtual scrollbar as it stops working with latest Chrome
1 parent 28bbb5a commit be1250f

1 file changed

Lines changed: 34 additions & 55 deletions

File tree

client/src/components/SampleList.vue

Lines changed: 34 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -78,43 +78,41 @@ export default {
7878
</v-list-tile-action>
7979
</v-list-tile>
8080
</v-list>
81-
<vue-nice-scrollbar classes="my-scrollbar">
82-
<v-list dense>
83-
<v-list-tile
84-
class="hover-show-parent"
85-
v-for="sample in this.meta"
86-
:key="sample['taxon_oid']"
87-
:class="{ selected: selectedSamples.indexOf(sample) !== -1 }"
88-
@click="123"
81+
<v-list dense>
82+
<v-list-tile
83+
class="hover-show-parent"
84+
v-for="sample in this.meta"
85+
:key="sample['taxon_oid']"
86+
:class="{ selected: selectedSamples.indexOf(sample) !== -1 }"
87+
@click="123"
88+
>
89+
<v-list-tile-content @click="toggle(sample)">
90+
<v-list-tile-title>
91+
<v-tooltip right open-delay="500">
92+
<template #activator="data">
93+
<span v-on="data.on">{{ getPorjectName(sample) }}</span>
94+
</template>
95+
{{ getPorjectName(sample) }}
96+
</v-tooltip>
97+
</v-list-tile-title>
98+
</v-list-tile-content>
99+
<v-list-tile-action
100+
class="hover-show-child"
101+
:style="{
102+
display:
103+
selectedSamples.indexOf(sample) !== -1 &&
104+
selectedSamples.length > 1
105+
? 'inherit'
106+
: ''
107+
}"
89108
>
90-
<v-list-tile-content @click="toggle(sample)">
91-
<v-list-tile-title>
92-
<v-tooltip right open-delay="500">
93-
<template #activator="data">
94-
<span v-on="data.on">{{ getPorjectName(sample) }}</span>
95-
</template>
96-
{{ getPorjectName(sample) }}
97-
</v-tooltip>
98-
</v-list-tile-title>
99-
</v-list-tile-content>
100-
<v-list-tile-action
101-
class="hover-show-child"
102-
:style="{
103-
display:
104-
selectedSamples.indexOf(sample) !== -1 &&
105-
selectedSamples.length > 1
106-
? 'inherit'
107-
: ''
108-
}"
109-
>
110-
<v-checkbox
111-
:value="selectedSamples.indexOf(sample) !== -1"
112-
@change="check($event, sample)"
113-
></v-checkbox>
114-
</v-list-tile-action>
115-
</v-list-tile>
116-
</v-list>
117-
</vue-nice-scrollbar>
109+
<v-checkbox
110+
:value="selectedSamples.indexOf(sample) !== -1"
111+
@change="check($event, sample)"
112+
></v-checkbox>
113+
</v-list-tile-action>
114+
</v-list-tile>
115+
</v-list>
118116
</div>
119117
</template>
120118

@@ -125,11 +123,6 @@ export default {
125123
flex-direction: column;
126124
}
127125
128-
.nice-bar {
129-
margin: unset;
130-
flex: 1;
131-
}
132-
133126
.v-list {
134127
.v-list__tile__action {
135128
min-width: unset;
@@ -160,18 +153,4 @@ export default {
160153
color: rgb(206, 206, 206);
161154
}
162155
}
163-
164-
.my-scrollbar {
165-
.v-list .v-list__tile {
166-
font-weight: 500;
167-
}
168-
169-
&.theme-light .nice-bar-slider-y {
170-
background: #ccc;
171-
}
172-
173-
.nice-bar-slider-x {
174-
display: none;
175-
}
176-
}
177156
</style>

0 commit comments

Comments
 (0)