Hi, You should send #update to the presentation. By default the presentation does not update when an action is executed, as the action could be anything.
sourceIn: composite ^ composite text title: 'Source code' translated; display: [ :aCompiledMethod | aCompiledMethod sourceCode ]; act: [ :presentation :compiledMethod | compiledMethod methodClass compile: presentation text. presentation update ] on: $s entitled: 'Save' translated Cheers, Andrei On Sun, Jul 2, 2017 at 7:47 PM, Hilaire <hila...@drgeo.eu> wrote: > Hi, > > In the method bellow, when the method is recompiled, the presenter's > text is still the same (i.e. select another method, then the modified > method: the former source code is still presented). > > How to request an update of the presenter's text with the newer method > source? > > sourceIn: composite > ^ composite text > title: 'Source code' translated; > display: [ :aCompiledMethod | aCompiledMethod sourceCode ]; > act: [ :presentation :compiledMethod | > compiledMethod methodClass compile: presentation text] > on: $s > entitled: 'Save' translated > > Thanks > > Hilaire > > -- > Dr. Geo > http://drgeo.eu > > > >