beepdog
09/27/2018, 9:08 PMedvin
09/27/2018, 9:08 PMbeepdog
09/27/2018, 9:08 PMbeepdog
09/27/2018, 9:08 PMbeepdog
09/27/2018, 9:08 PMedvin
09/27/2018, 9:09 PMbeepdog
09/27/2018, 9:09 PMbeepdog
09/27/2018, 9:09 PMbeepdog
09/27/2018, 9:09 PMbeepdog
09/27/2018, 9:09 PMedvin
09/27/2018, 9:09 PMedvin
09/27/2018, 9:10 PMedvin
09/27/2018, 9:10 PMbeepdog
09/27/2018, 9:11 PMbeepdog
09/27/2018, 9:11 PMbeepdog
09/27/2018, 9:11 PMbeepdog
09/27/2018, 9:11 PMbeepdog
09/27/2018, 9:11 PMbeepdog
09/27/2018, 9:12 PMgraphic = cache {
logic that works, but I get weird duplications sometimes, so I think I'm doing it wrongbeepdog
09/27/2018, 9:12 PMedvin
09/27/2018, 9:13 PMgraphic = cache
must be used with caution - and it's not that easy to understand.. ListCellFragment will be better. Checking it now.beepdog
09/27/2018, 9:13 PMbeepdog
09/27/2018, 9:13 PMbeepdog
09/27/2018, 9:13 PMbeepdog
09/27/2018, 9:13 PMbeepdog
09/27/2018, 9:14 PMedvin
09/27/2018, 9:14 PMedvin
09/27/2018, 9:14 PMedvin
09/27/2018, 9:20 PMJiraTicketModel
your are actually binding your fields to the jiraTicket
that is passed into the constructor. This makes sure the bindings never update even when the ItemViewModel.itemProperty is assigned a new value. You are supposed to eithher bind to a property on the itemProperty
, or use the new binding syntax where you only give it a property reference. The ItemViewModel.itemProperty is updated, but you never allow it to be bound to the fields of your model, as they are still bound to the instance of jiraTicket
which was created in the constructor.edvin
09/27/2018, 9:21 PMJiraDataModel