From bd3d45d1ceaf894f14e16f5ddd7cb93edb09e719 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Tue, 5 May 2020 17:58:05 +0300 Subject: [PATCH] [X11] Make BorderOnly to behave the same way as None, since it doesn't work anyway --- src/Avalonia.X11/X11Window.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Avalonia.X11/X11Window.cs b/src/Avalonia.X11/X11Window.cs index 1d5ce0dc8c..c82aabd4c9 100644 --- a/src/Avalonia.X11/X11Window.cs +++ b/src/Avalonia.X11/X11Window.cs @@ -220,14 +220,10 @@ namespace Avalonia.X11 var decorations = MotifDecorations.Menu | MotifDecorations.Title | MotifDecorations.Border | MotifDecorations.Maximize | MotifDecorations.Minimize | MotifDecorations.ResizeH; - if (_popup || _systemDecorations == SystemDecorations.None) - { + if (_popup + || _systemDecorations == SystemDecorations.None + || _systemDecorations == SystemDecorations.BorderOnly) decorations = 0; - } - else if (_systemDecorations == SystemDecorations.BorderOnly) - { - decorations = MotifDecorations.Border; - } if (!_canResize || _systemDecorations == SystemDecorations.BorderOnly) {