Kevin
09/14/2018, 6:55 PMprivate val filteredMessages = SortedFilteredList(controller.messageList)
override val root = vbox {
listview(controller.messageList) {
cellFormat {
graphic = MessageCell(it).root
}
}
textfield(controller.searchTerm) {
filteredMessages.filterWhen(textProperty()) { query, item ->
item.message.contains(query, true)
}
}
}
I dunno what I'm doing wrong here, I can set a break point and see that the boolean check is behaving like I expect, but the listview
isn't updating.