Browse Source

Make slider input only respond to primary mouse button

Michael Ragazzon 2 years ago
parent
commit
e9f5f306cc
1 changed files with 4 additions and 0 deletions
  1. 4 0
      Source/Core/Elements/WidgetSlider.cpp

+ 4 - 0
Source/Core/Elements/WidgetSlider.cpp

@@ -370,6 +370,10 @@ void WidgetSlider::ProcessEvent(Event& event)
 	{
 	case EventId::Mousedown:
 	{
+		// Only respond to primary mouse button.
+		if (event.GetParameter("button", -1) != 0)
+			break;
+
 		if (event.GetTargetElement() == parent || event.GetTargetElement() == track)
 		{
 			float mouse_position, bar_halfsize;