Просмотр исходного кода

mouse_input: Invert conditional in UpdateYuzuSettings()

Allows the struct to be constructed in place.
Lioncash 5 лет назад
Родитель
Сommit
16aadcc354
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      src/input_common/mouse/mouse_input.cpp

+ 6 - 4
src/input_common/mouse/mouse_input.cpp

@@ -41,11 +41,13 @@ void Mouse::UpdateThread() {
 }
 
 void Mouse::UpdateYuzuSettings() {
-    MouseStatus pad_status{};
-    if (buttons != 0) {
-        pad_status.button = last_button;
-        mouse_queue.Push(pad_status);
+    if (buttons == 0) {
+        return;
     }
+
+    mouse_queue.Push(MouseStatus{
+        .button = last_button,
+    });
 }
 
 void Mouse::PressButton(int x, int y, int button_) {