@@ -90,9 +90,9 @@ <h3>{{label}}</h3>
90
90
91
91
< template is ="dom-if " if ="{{_suggestions.length}} ">
92
92
< paper-material >
93
- < paper-menu on-iron-select ="_itemSelect " on-iron-items-changed =" _itemsChanged " >
93
+ < paper-menu on-iron-select ="_itemSelect ">
94
94
< template is ="dom-repeat " items ="{{_suggestions}} ">
95
- < paper-item on-mouseover ="_selecton " on-tap ="_select ">
95
+ < paper-item on-mouseover ="_selecton " on-tap ="_select ">
96
96
< span > {{item}}</ span >
97
97
</ paper-item >
98
98
</ template >
@@ -118,7 +118,7 @@ <h3>{{label}}</h3>
118
118
/**
119
119
* Fired when an item in the suggestion list is confirmed, either by hit enter key where element selected or clicked on the element directly by mouse.
120
120
*
121
- * @event pt-item-changed
121
+ * @event pt-item-confirmed
122
122
*/
123
123
properties : {
124
124
@@ -261,9 +261,6 @@ <h3>{{label}}</h3>
261
261
//
262
262
// Use this to clean up anything you did in `attached`.
263
263
} ,
264
- _itemsChanged :function ( e , detail ) {
265
- this . fire ( 'pt-item-changed' , detail ) ;
266
- } ,
267
264
_itemSelect :function ( e , detail ) {
268
265
this . fire ( 'pt-item-select' , detail ) ;
269
266
} ,
@@ -279,7 +276,7 @@ <h3>{{label}}</h3>
279
276
}
280
277
} ,
281
278
/**
282
- * Callback on click event on paper-item
279
+ * Callback on mouseover event on paper-item
283
280
*
284
281
*/
285
282
_selecton :function ( e ) {
@@ -306,6 +303,7 @@ <h3>{{label}}</h3>
306
303
index = Number ( suggestionsMenu . indexOf ( selectedItem ) ) ;
307
304
this . inputValue = this . _suggestions [ index ] ;
308
305
this . _suggestions = [ ] ;
306
+ this . fire ( 'pt-item-confirmed' , e . target ) ;
309
307
e . stopPropagation ( ) ;
310
308
}
311
309
else {
@@ -351,6 +349,7 @@ <h3>{{label}}</h3>
351
349
index = Number ( suggestionsMenu . indexOf ( selectedItem ) ) ;
352
350
this . inputValue = this . _suggestions [ index ] ;
353
351
this . _suggestions = [ ] ;
352
+ this . fire ( 'pt-item-confirmed' , selectedItem ) ;
354
353
}
355
354
}
356
355
}
0 commit comments