Browse Source

refactor if statement to switch as suggested

pull/6779/head
Jumar Macato 5 years ago
parent
commit
409f74b134
  1. 15
      src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs

15
src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs

@ -194,14 +194,15 @@ namespace Avalonia.FreeDesktop
if (_isDisposed) if (_isDisposed)
return; return;
if (visible && !_isVisible) switch (visible)
{ {
DestroyTrayIcon(); case true when !_isVisible:
CreateTrayIcon(); DestroyTrayIcon();
} CreateTrayIcon();
else if (!visible && _isVisible) break;
{ case false when _isVisible:
DestroyTrayIcon(); DestroyTrayIcon();
break;
} }
_isVisible = visible; _isVisible = visible;

Loading…
Cancel
Save