Why does accessing MediaQuery properties in a Flutter widget trigger rebuilds only in the widget accessing it and not its parent?
I'm working on a Flutter project where I'm accessing MediaQuery properties (e.g., MediaQuery.viewInsetsOf(context).bottom) inside a widget, let's call it Widget2. Widget2 is a child of Widget1, and I noticed that whenever the value of MediaQuery.viewInsetsOf(context).bottom changes (like when the keyboard…