File tree Expand file tree Collapse file tree 1 file changed +7
-15
lines changed Expand file tree Collapse file tree 1 file changed +7
-15
lines changed Original file line number Diff line number Diff line change @@ -154,24 +154,16 @@ void cam_capture_source::_draw_annotations(const cam::rect<int> &capture_rect)
154
154
{
155
155
switch (mouse_event.dwExtraInfo )
156
156
{
157
- case WM_LBUTTONDOWN:
158
- mouse_status |= cam_mouse_button::left_button_down;
159
- break ;
160
-
161
- case WM_LBUTTONUP:
162
- mouse_status |= cam_mouse_button::left_button_up;
163
- break ;
164
-
165
- case WM_RBUTTONDOWN:
166
- mouse_status |= cam_mouse_button::right_button_down;
167
- break ;
168
-
169
- case WM_RBUTTONUP:
170
- mouse_status |= cam_mouse_button::right_button_up;
171
- break ;
157
+ case WM_LBUTTONDOWN: mouse_status |= cam_mouse_button::left_button_down; break ;
158
+ case WM_LBUTTONUP: mouse_status |= cam_mouse_button::left_button_up; break ;
159
+ case WM_RBUTTONDOWN: mouse_status |= cam_mouse_button::right_button_down; break ;
160
+ case WM_RBUTTONUP: mouse_status |= cam_mouse_button::right_button_up; break ;
161
+ case WM_MBUTTONDOWN: mouse_status |= cam_mouse_button::middle_button_down; break ;
162
+ case WM_MBUTTONUP: mouse_status |= cam_mouse_button::middle_button_up; break ;
172
163
}
173
164
}
174
165
}
166
+ mouse_events_.clear ();
175
167
176
168
double dt = stopwatch_->time_since ();
177
169
stopwatch_->time_start ();
You can’t perform that action at this time.
0 commit comments