Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVojtech Kral <vojtech@kral.hk>2019-03-13 16:44:59 +0300
committerVojtech Kral <vojtech@kral.hk>2019-03-13 16:58:38 +0300
commit3c62c0d595d763a1d3358689f911dcaf827bb169 (patch)
tree2e8a8de0bfbeb16de78d7034f9bbdf53b78e0c42 /src/slic3r/GUI/ImGuiWrapper.cpp
parent973fafab2fa76660e3103277fc944bac930501ee (diff)
imgui: Fix mouse button state while dragging
Diffstat (limited to 'src/slic3r/GUI/ImGuiWrapper.cpp')
-rw-r--r--src/slic3r/GUI/ImGuiWrapper.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/slic3r/GUI/ImGuiWrapper.cpp b/src/slic3r/GUI/ImGuiWrapper.cpp
index 9e75eb2ff..aeb74d2f0 100644
--- a/src/slic3r/GUI/ImGuiWrapper.cpp
+++ b/src/slic3r/GUI/ImGuiWrapper.cpp
@@ -107,11 +107,11 @@ bool ImGuiWrapper::update_mouse_data(wxMouseEvent& evt)
ImGuiIO& io = ImGui::GetIO();
io.MousePos = ImVec2((float)evt.GetX(), (float)evt.GetY());
- io.MouseDown[0] = evt.LeftDown();
- io.MouseDown[1] = evt.RightDown();
- io.MouseDown[2] = evt.MiddleDown();
+ io.MouseDown[0] = evt.LeftIsDown();
+ io.MouseDown[1] = evt.RightIsDown();
+ io.MouseDown[2] = evt.MiddleIsDown();
- unsigned buttons = (evt.LeftDown() ? 1 : 0) | (evt.RightDown() ? 2 : 0) | (evt.MiddleDown() ? 4 : 0);
+ unsigned buttons = (evt.LeftIsDown() ? 1 : 0) | (evt.RightIsDown() ? 2 : 0) | (evt.MiddleIsDown() ? 4 : 0);
m_mouse_buttons = buttons;
new_frame();