Skip to content

Commit 8209c14

Browse files
committed
fix: rest of state tooltip
closes #1030
1 parent 66296eb commit 8209c14

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

src/specs/mapSpec.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,17 @@ function genMegaLayer(withStates: string | null = null): NormalizedUnitSpec {
136136
type: 'quantitative',
137137
},
138138
},
139+
params: [
140+
{
141+
name: 'hover_mega',
142+
select: {
143+
type: 'point',
144+
on: 'mouseover, click',
145+
clear: 'view:mouseout',
146+
fields: ['geo_value'],
147+
},
148+
},
149+
],
139150
};
140151
}
141152

@@ -191,7 +202,7 @@ function genMegaHoverLayer(alsoOnCounties = false): NormalizedUnitSpec {
191202
test: {
192203
or: [
193204
{
194-
param: 'hover',
205+
param: 'hover_mega',
195206
empty: false,
196207
},
197208
'hover && hover.geo_value && hover.geo_value[0] && slice(hover.geo_value[0], 0, 2) === slice(datum.id, 0, 2)',
@@ -200,7 +211,7 @@ function genMegaHoverLayer(alsoOnCounties = false): NormalizedUnitSpec {
200211
value: 1,
201212
}
202213
: {
203-
param: 'hover',
214+
param: 'hover_mega',
204215
empty: false,
205216
value: 1,
206217
},
@@ -279,6 +290,7 @@ function genLevelLayer({
279290
select: {
280291
type: 'point',
281292
on: 'mouseover, click',
293+
clear: 'view:mouseout',
282294
fields: ['geo_value'],
283295
},
284296
value: initialRegion

0 commit comments

Comments
 (0)