From: Taurenkey Date: Thu, 26 Dec 2024 11:35:26 +0000 (+0000) Subject: Fix context popups X-Git-Tag: v4.11~10^2~2 X-Git-Url: https://git.jacobcasper.com/?a=commitdiff_plain;h=4438d6fea23dff982783d0b6dcb0b5a0a724f1ef;p=Questionable.git Fix context popups --- diff --git a/Questionable/Windows/JournalComponents/QuestJournalUtils.cs b/Questionable/Windows/JournalComponents/QuestJournalUtils.cs index c98dba68..40f59278 100644 --- a/Questionable/Windows/JournalComponents/QuestJournalUtils.cs +++ b/Questionable/Windows/JournalComponents/QuestJournalUtils.cs @@ -24,7 +24,10 @@ internal sealed class QuestJournalUtils public void ShowContextMenu(IQuestInfo questInfo, Quest? quest, string label) { - using var popup = ImRaii.ContextPopup($"##QuestPopup{questInfo.QuestId}", ImGuiPopupFlags.MouseButtonRight); + if (ImGui.IsItemClicked(ImGuiMouseButton.Right)) + ImGui.OpenPopup($"##QuestPopup{questInfo.QuestId}"); + + using var popup = ImRaii.Popup($"##QuestPopup{questInfo.QuestId}"); if (!popup) return;