1 write to _panelIcon
Aspire.Tray.Tests (1)
src\Aspire.Tray\Linux\LinuxTrayApplication.cs (1)
85_panelIcon = new(_watcher, icon, (x, y) => _pending.Enqueue(() => ActivatePanel(x, y)));
7 references to _panelIcon
Aspire.Tray.Tests (7)
src\Aspire.Tray\Linux\LinuxTrayApplication.cs (7)
156_panelIcon?.PollRegistration(); 262app._panelIcon?.PollRegistration(); 264app.UpdateAvailability(app._panelIcon?.IsRegistered ?? app._connected, app.HasRegisteredHost()); 320if (_panelIcon is null) 336if (_panelIcon is not null) 338_panelIcon.Update(icon, description); 852_panelIcon?.Dispose();