Toggle Fix

This commit is contained in:
Friend2868
2023-06-07 09:40:11 +02:00
parent f348fb1d23
commit b9fed85a8c
2 changed files with 16 additions and 5 deletions
@@ -139,10 +139,13 @@
@code {
ListView<Device> deviceList = new ListView<Device>();
List<Device> plugs = new List<Device>();
bool hideButtonSettings = true;
int clicks = 0;
double electricityPrice = 0;
Device? SelectedDevice = null;
@@ -162,9 +165,18 @@
private void Toggle(Device device)
{
hideButtonSettings = !hideButtonSettings;
SelectedDevice = device;
DeviceCopy = device.CopyDevice();
if (device == SelectedDevice || clicks == 0)
{
hideButtonSettings = !hideButtonSettings;
SelectedDevice = device;
DeviceCopy = device.CopyDevice();
clicks++;
}
else
{
SelectedDevice = device;
DeviceCopy = device.CopyDevice();
}
}
private async void OnSave()
@@ -10,11 +10,10 @@
"User": "<SMTP_USER>",
"Key": "<SMTP_KEY>",
"DefaultEmail": "SMTP_EMAIL_ADDRESS",
"DefaultEmail": "<SMTP_EMAIL_ADDRESS>",
"Templates": {
"DailyNotification": "../assets/DailyNotif.html"
},
"SmtpServer": "<SMTP_SERVER>",
"SmtpPort": <SMTP_PORT>
"SmtpPort": 0
}
}