Упаковка виджетов, которые запрашивают ориентацию в
MediaQuery(
data: MediaQueryData
.fromWindow(ui.window)
.copyWith(size: const Size(600.0, 800.0)),
child: widgetToTest,
)
работал на меня.
MediaQuery.orientation
просто проверяет, какое измерение больше
Orientation get orientation {
return size.width > size.height ? Orientation.landscape : Orientation.portrait;
}