I'm looking to implement a Flutter Desktop application that allows a transparent window which forwards all touch events, like Zoom screen share.
My understanding is the behaviour can be achieved in electron using:
mainWindow.setIgnoreMouseEvents(true);
const el = document.getElementById('clickThroughElement');
el.addEventListener('mouseenter', () => {
mainWindow.setIgnoreMouseEvents(true, { forward: true });
});
el.addEventListener('mouseleave', () => {
mainWindow.setIgnoreMouseEvents(false);
});
};
With Flutter Desktop still being in Alpha,
- Is this feature possible?
- Is there another approach?
- Is it on the feature radar?