With popover usage now only passing in React Components, the logic of removing the popover and recreating its html with every update is not necessary. Instead allow React to update the popover contents. Because of this change, mouse event handlers are not recreated on each update, so it is possible for mouseleave to fire after the size of the popover shrinks when collapsing to hide more stats, forcing the mouse out of the popover. To prevent this, padding has been added to the top of the popover so on resize the mouse will still be over the popover. The padding has the added bonus of fixing an issue where the popover would not close until mouseenter was triggered after size collapse, but it adds the drawback of requiring more upward mouse travel to close the popover.master
|
|
||
16 |
|
16 |
|
17 |
|
17 |
|
18 |
|
18 |
|
19 |
|
|
|
20 |
|
|
|
21 |
|
|
|
|
19 |
|
|
|
20 |
|
|
|
21 |
|
|
22 |
|
22 |
|
|
23 |
|
|
|
24 |
|
|
|
25 |
|
|
|
26 |
|
|
|
27 |
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
|
|
|
31 |
|
|
23 |
|
32 |
|
|
33 |
|
|
|
34 |
|
|
|
35 |
|
|
|
36 |
|
|
|
37 |
|
|
|
38 |
|
|
|
39 |
|
|
|
40 |
|
|
|
41 |
|
|
|
42 |
|
|
|
43 |
|
|
24 |
|
44 |
|
25 |
|
45 |
|
26 |
|
46 |
|
|
|
||
37 |
|
37 |
|
38 |
|
38 |
|
39 |
|
39 |
|
40 |
|
|
|
41 |
|
|
|
|
40 |
|
|
|
41 |
|
|
42 |
|
42 |
|
43 |
|
43 |
|
44 |
|
44 |
|
45 |
|
45 |
|
46 |
|
46 |
|
47 |
|
|
|
48 |
|
|
|
49 |
|
|
|
|
47 |
|
|
|
48 |
|
|
50 |
|
49 |
|
51 |
|
50 |
|
52 |
|
51 |
|
|
|
||
67 |
|
66 |
|
68 |
|
67 |
|
69 |
|
68 |
|
70 |
|
|
|
71 |
|
|
|
72 |
|
|
|
73 |
|
|
|
74 |
|
|
|
75 |
|
|
|
76 |
|
|
|
|
69 |
|
|
|
70 |
|
|
|
71 |
|
|
|
72 |
|
|
|
73 |
|
|
|
74 |
|
|
|
75 |
|
|
|
76 |
|
|
|
77 |
|
|
|
78 |
|
|
|
79 |
|
|
|
80 |
|
|
|
81 |
|
|
|
82 |
|
|
|
83 |
|
|
77 |
|
84 |
|
78 |
|
85 |
|
79 |
|
86 |
|
|
|
||
93 |
|
100 |
|
94 |
|
101 |
|
95 |
|
102 |
|
96 |
|
|
|
97 |
|
|
|
98 |
|
103 |
|
99 |
|
104 |
|
100 |
|
105 |
|
|
|
||
132 |
|
137 |
|
133 |
|
138 |
|
134 |
|
139 |
|
|
140 |
|
|
135 |
|
141 |
|
136 |
|
142 |
|
137 |
|
143 |
|
|
|
||
176 |
|
182 |
|
177 |
|
183 |
|
178 |
|
184 |
|
179 |
|
|
|
180 |
|
|
|
181 |
|
|
|
182 |
|
|
|
183 |
|
|
|
184 |
|
|
|
185 |
|
|
|
186 |
|
|
|
187 |
|
|
|
188 |
|
|
|
189 |
|
|
|
190 |
|
|
|
191 |
|
|
|
192 |
|
|
|
193 |
|
|
|
194 |
|
|
|
195 |
|
|
|
196 |
|
|
|
197 |
|
|
|
198 |
|
|
|
199 |
|
|
|
200 |
|
|
|
201 |
|
|
|
202 |
|
|
|
203 |
|
|
|
204 |
|
|
|
|
185 |
|
|
205 |
|
186 |
|
206 |
|
|
|
207 |
|
|
|
208 |
|
|
|
|
187 |
|
|
|
188 |
|
|
209 |
|
189 |
|
210 |
|
|
|
211 |
|
|
|
212 |
|
|
|
213 |
|
|
|
214 |
|
|
|
215 |
|
|
|
216 |
|
|
|
217 |
|
|
|
218 |
|
|
|
|
190 |
|
|
219 |
|
191 |
|
220 |
|
|
|
221 |
|
|
|
|
192 |
|
|
|
193 |
|
|
|
194 |
|
|
|
195 |
|
|
|
196 |
|
|
|
197 |
|
|
|
198 |
|
|
|
199 |
|
|
|
200 |
|
|
|
201 |
|
|
|
202 |
|
|
|
203 |
|
|
|
204 |
|
|
|
205 |
|
|
222 |
|
206 |
|
223 |
|
207 |
|
224 |
|
|
|
225 |
|
|
|
226 |
|
|
|
227 |
|
|
|
228 |
|
|
|
229 |
|
|
|
230 |
|
|
|
231 |
|
|
|
232 |
|
|
|
233 |
|
|
|
234 |
|
|
|
235 |
|
|
|
|
208 |
|
|
236 |
|
209 |
|
237 |
|
|
|
|
210 |
|
|
|
211 |
|
|
|
212 |
|
|
|
213 |
|
|
|
214 |
|
|
|
215 |
|
|
|
216 |
|
|
|
217 |
|
|
|
218 |
|
|
|
219 |
|
|
238 |
|
220 |
|
239 |
|
221 |
|
240 |
|
222 |
|
|
|
||
264 |
|
246 |
|
265 |
|
247 |
|
266 |
|
248 |
|
267 |
|
|
|
|
249 |
|
|
268 |
|
250 |
|
269 |
|
|
|
|
251 |
|
|
270 |
|
252 |
|
271 |
|
253 |
|
272 |
|
254 |
|
|
|
||
279 |
|
261 |
|
280 |
|
262 |
|
281 |
|
263 |
|
282 |
|
|
|
283 |
|
264 |
|
284 |
|
|
|
285 |
|
|
|
286 |
|
|
|
|
265 |
|
|
|
266 |
|
|
287 |
|
267 |
|
288 |
|
268 |
|
289 |
|
269 |
|
|
|
||
1 |
|
|
|
|
1 |
|
|
2 |
|
2 |
|
3 |
|
3 |
|
4 |
|
4 |
|
|
|
||
113 |
|
113 |
|
114 |
|
114 |
|
115 |
|
115 |
|
116 |
|
|
|
117 |
|
116 |
|
118 |
|
117 |
|
119 |
|
118 |
|
|
|
||
115 |
|
115 |
|
116 |
|
116 |
|
117 |
|
117 |
|
118 |
|
|
|
119 |
|
118 |
|
120 |
|
119 |
|
121 |
|
120 |
|