Merge pull request #97 from Caraxi/master

This commit is contained in:
goaaats 2020-04-24 20:39:45 +02:00 committed by GitHub
commit 6123bcc125
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -138,7 +138,7 @@ namespace Dalamud.Interface
{ {
for (var i = 0; i < this.searchTask.Result.Count; i++) for (var i = 0; i < this.searchTask.Result.Count; i++)
{ {
if (ImGui.Selectable(this.searchTask.Result[i].Name, this.selectedItemIndex == i)) if (ImGui.Selectable(this.searchTask.Result[i].Name, this.selectedItemIndex == i, ImGuiSelectableFlags.AllowDoubleClick))
{ {
this.selectedItemIndex = i; this.selectedItemIndex = i;
@ -156,6 +156,16 @@ namespace Dalamud.Interface
this.selectedItemTex?.Dispose(); this.selectedItemTex?.Dispose();
this.selectedItemTex = null; this.selectedItemTex = null;
} }
if (ImGui.IsMouseDoubleClicked(0))
{
OnItemChosen?.Invoke(this, this.searchTask.Result[i]);
if (this.closeOnChoose)
{
this.selectedItemTex?.Dispose();
isOpen = false;
}
}
} }
} }
} }