From 25fc135b2ec294ae2f8c014a16e0c7e176873ea3 Mon Sep 17 00:00:00 2001 From: Julien Richard Date: Fri, 14 Jan 2022 15:35:25 +0100 Subject: [PATCH] Fix picker with multiple editors --- src/Greenshot.Editor/Drawing/EmojiContainer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Greenshot.Editor/Drawing/EmojiContainer.cs b/src/Greenshot.Editor/Drawing/EmojiContainer.cs index b4153709f..2dfeb2484 100644 --- a/src/Greenshot.Editor/Drawing/EmojiContainer.cs +++ b/src/Greenshot.Editor/Drawing/EmojiContainer.cs @@ -89,6 +89,8 @@ namespace Greenshot.Editor.Drawing CreatePickerControl(); + _parent.Controls.Add(_emojiPickerHost); + var absRectangle = GuiRectangle.GetGuiRectangle(Left, Top, Width, Height); var displayRectangle = Parent.ToSurfaceCoordinates(absRectangle); _emojiPickerHost.Width = 0; // Trick to hide the picker's button @@ -114,8 +116,6 @@ namespace Greenshot.Editor.Drawing _emojiPickerHost = new ElementHost(); _emojiPickerHost.Dock = DockStyle.None; _emojiPickerHost.Child = _emojiPicker; - - _parent.Controls.Add(_emojiPickerHost); } }