'How to receive input if a widget is outside its parents bounds?

The -1/+1 IconButtons at the screenshot below are placed on a Stack which is a child of a List:

visually out of bounds

To have the IconButtons nicely aligned with other parts of the UI, they exceed the parent List at the left and right edges on purpose.

Problem is, that those parts of the IconButtons that are outside the parent List (the parts that are into the blue) don't receive any input - which is actually expected. The question is, is there a way around it? Is there any way to make those IconButtons full bounds tap-able - even those parts that are cut off by the parent? Can this somehow be done? Any ideas, even worst imaginable dirty hacks, are welcome!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source