This commit is contained in:
Yegor Vialov
2018-10-16 21:10:59 +03:00
parent 758376a891
commit 85379cf491
4 changed files with 16 additions and 7 deletions

View File

@ -579,7 +579,7 @@ class _ClimateControlWidgetState extends State<ClimateControlWidget> {
Widget _buildTemperatureControls(ClimateEntity entity) {
List<Widget> result = [];
if (entity.supportTargetTemperature) {
if ((entity.supportTargetTemperature) && (entity.temperature != null)) {
result.addAll(<Widget>[
Text(
"$_tmpTemperature",
@ -617,7 +617,7 @@ class _ClimateControlWidgetState extends State<ClimateControlWidget> {
],
)
]);
} else if (entity.supportTargetTemperatureHigh && entity.supportTargetTemperatureLow) {
} else if (entity.supportTargetTemperatureHigh && entity.supportTargetTemperatureLow && (entity.targetHigh != null) && (entity.targetLow != null)) {
result.addAll(<Widget>[
Text(
"$_tmpTargetLow",
@ -913,7 +913,7 @@ class _CoverControlWidgetState extends State<CoverControlWidget> {
List<Widget> controls = [];
if (entity.supportCloseTilt || entity.supportOpenTilt || entity.supportStopTilt) {
controls.add(
CoverEntityTiltControlState()
CoverEntityTiltControlButtons()
);
}
if (entity.supportSetTiltPosition) {