File tree 1 file changed +0
-14
lines changed
1 file changed +0
-14
lines changed Original file line number Diff line number Diff line change 25
25
on_selected : Box < dyn Fn ( T ) -> Message > ,
26
26
options : Cow < ' a , [ T ] > ,
27
27
selected : Option < T > ,
28
- on_change : Option < Message > ,
29
28
width : Length ,
30
29
padding : u16 ,
31
30
text_size : Option < u16 > ,
83
82
on_selected : Box :: new ( on_selected) ,
84
83
options : options. into ( ) ,
85
84
selected,
86
- on_change : None ,
87
85
width : Length :: Shrink ,
88
86
text_size : None ,
89
87
padding : Renderer :: DEFAULT_PADDING ,
@@ -116,12 +114,6 @@ where
116
114
self
117
115
}
118
116
119
- /// Sets the message sent when [`PickList`] selection changes
120
- pub fn on_change ( mut self , msg : Message ) -> Self {
121
- self . on_change = Some ( msg) ;
122
- self
123
- }
124
-
125
117
/// Sets the style of the [`PickList`].
126
118
pub fn style (
127
119
mut self ,
@@ -278,9 +270,6 @@ where
278
270
} else {
279
271
messages
280
272
. push ( ( self . on_selected ) ( self . options [ 0 ] . clone ( ) ) ) ;
281
- if let Some ( msg) = self . on_change . take ( ) {
282
- messages. push ( msg)
283
- }
284
273
}
285
274
} else {
286
275
let mut options_iter = self . options . iter ( ) . rev ( ) ;
@@ -297,9 +286,6 @@ where
297
286
messages. push ( ( self . on_selected ) (
298
287
self . options [ self . options . len ( ) - 1 ] . clone ( ) ,
299
288
) ) ;
300
- if let Some ( msg) = self . on_change . take ( ) {
301
- messages. push ( msg)
302
- }
303
289
}
304
290
}
305
291
You can’t perform that action at this time.
0 commit comments