Keisuke, Thanks for the quick response, it's always great to hear from you.
Yes, I think you've described exactly the situation. I've got a collection which is tied to a listbox. I've got an automatic selected object. I've got an object display bound to the selected object. I change the source value in the collection and the binding doesn't fire all the way through. Here's where the master data lives: collection.selected_object.element The item I've modified via code isn't displayed in the listbox, it's displayed in a bound variable. The bound variable isn't updating, that's my problem. Is that the bug you're talking about being fixed? For the listboxes themselves, I've been calling *REDRAW* and it works well. I've got a multi-page form and if I switch to a different page and back, the bound variable redraw is done. I guess I could update the contents of my bound variable directly but, honestly, that kind of subverts the whole binding system. Then it's really unclear what the real data is...plus I don't want my code to have to know about binding subscribers. On Fri, Oct 12, 2018 at 3:43 PM Keisuke Miyako via 4D_Tech < 4d_tech@lists.4d.com> wrote: > Is this about a cell in a collection listbox? > > the reason why a redraw needed to be forced (Form.col:=Form.col) > was related to how ref. counting works, > in particular, > when you have an expression defined as the "current item" property. > > the current item object can be referenced from another object on the same > form, > in addition to the listbox cell itself. > so when you update that object it by code, > there was an uncertainty as to whether the original object is meant to be > updated to retained. > > anyway, it should be fixed in ACI0098483 > > https://bugs.4d.fr/fixedbugslist?branch=17 > > 2018/10/12 13:35、David Adams via 4D_Tech <4d_tech@lists.4d.com<mailto: > 4d_tech@lists.4d.com>>のメール: > I was looking for the an answer to "why don't my object variables on > fields automatically redraw when changed?" > > > > ********************************************************************** > 4D Internet Users Group (4D iNUG) > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:4d_tech-unsubscr...@lists.4d.com > ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************