click = Generators.observe((notify) => {
let lastValue = null;
const listener = (e) => {
if (e.sticky || (viewof hover.value === null && lastValue !== null)) {
lastValue = viewof hover.value;
notify(lastValue);
}
};
viewof hover.addEventListener("input", listener);
notify(lastValue);
return () => viewof hover.removeEventListener("input", listener);
})