From 2d565010154f921d929d6e25308fefc7c65a1f3c Mon Sep 17 00:00:00 2001 From: Jumar Macato <16554748+jmacato@users.noreply.github.com> Date: Tue, 26 Oct 2021 21:54:44 +0800 Subject: [PATCH] suppress warning and make a log event that probably will never happen in real life --- src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs b/src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs index dac2995e46..aa18e613cb 100644 --- a/src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs +++ b/src/Avalonia.FreeDesktop/DBusTrayIconImpl.cs @@ -62,8 +62,14 @@ namespace Avalonia.FreeDesktop MenuExporter = DBusMenuExporter.TryCreateDetachedNativeMenu(_dbusMenuPath, _connection); _serviceWatchDisposable = Watch(); - - + + IconConverterDelegate = impl => + { + Logger.TryGet(LogEventLevel.Error, LogArea.X11Platform) + ?.Log(this, "The icon converter delegate for the DBus Tray Icons was not set properly."); + + return new uint[] { }; + }; } private void InitializeSNWService()