MCPcopy Create free account
hub / github.com/angular-rust/ux-components / mouseup

Method mouseup

src/elements/dropdown_button.rs:188–200  ·  view source on GitHub ↗
(&self, e: &mut MouseEvent)

Source from the content-addressed store, hash-verified

186 }
187
188 fn mouseup(&self, e: &mut MouseEvent) {
189 // self.base.mouseup(e);
190
191 if e.button == MouseButton::Left {
192 let mut state = self.state.borrow_mut();
193 if state.is_open && !state.skip_mouse_up {
194 self.close_list();
195 return;
196 }
197
198 state.skip_mouse_up = false;
199 } //mouse left
200 }
201
202 // _dx: f32 =0.0, _dy: f32 =0.0, _dw: f32 =0.0, _dh: f32 =0.0
203 fn bounds_changed(&self, _dx: f32, _dy: f32, _dw: f32, _dh: f32) {

Callers

nothing calls this directly

Calls 1

close_listMethod · 0.80

Tested by

no test coverage detected