[squeak-dev] The Trunk: Morphic-mt.829.mcz

Chris Muller asqueaker at gmail.com
Tue Apr 7 15:27:15 UTC 2015


Ahh thank you!

On Tue, Apr 7, 2015 at 2:16 AM,  <commits at source.squeak.org> wrote:
> Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
> http://source.squeak.org/trunk/Morphic-mt.829.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-mt.829
> Author: mt
> Time: 7 April 2015, 9:16:41.005 am
> UUID: b0d0bfd8-0f93-8646-a532-dbceaa818990
> Ancestors: Morphic-mt.828
>
> Fixed the search bar to select all of its current contents on activation again (instead of deleting them)..
>
> =============== Diff against Morphic-mt.828 ===============
>
> Item was changed:
>   ----- Method: SearchBar>>activate:in: (in category 'accessing') -----
>   activate: event in: morph
>
> +       self selection: (1 to: self searchTerm size).
> -       self searchTerm: ''. "We cannot select all here, because we only get contents on #accept, which triggers a search. So earse the term."
>         event hand newKeyboardFocus: morph textMorph.!
>
> Item was changed:
>   ----- Method: SearchBar>>buildWith: (in category 'toolbuilder') -----
>   buildWith: builder
>
>         ^ (builder build: (builder pluggableInputFieldSpec new
>                 model: self;
>                 getText: #searchTerm;
>                 setText: #smartSearch:in:;
> +               editText: #searchTermSilently:;
>                 menu: #menu:shifted:;
>                 selection: #selection;
>                 help: 'Search...' translated))
>                         name: #searchBar;
>                         wantsFrameAdornments: false;
>                         borderWidth: 0;
>                         yourself!
>
> Item was added:
> + ----- Method: SearchBar>>searchTermSilently: (in category 'accessing') -----
> + searchTermSilently: aString.
> +       "Do not signal it to the model."
> +
> +       searchTerm := aString.!
>
>


More information about the Squeak-dev mailing list