Hi Irakli,
Sorry about this, I've actually been having the same problem and just
looked into it.
It appears as though Ubiquity has regressed in the case where an
asynchronous noun-type initially returns NO suggestions but later
returns some. So for instance, the following noun type works:
var Suggester = {
_name : 'Suggester',
suggest : function(text, html, makeSuggestion) {
Utils.setTimeout(function suggestAsync() {
for each (var number in [1,2,3,4]) {
//Components.utils.reportError("making a sugg.");
makeSuggestion({
text : number,
summary : number,
html : number
});
}
}, 300);
return [CmdUtils.makeSugg("blah")];
}
}
If you remove the 'CmdUtils.makeSugg("blah")', then this noun type
will appear to stop working.
Lemme talk to Jono or Mitcho and see if we can get this fixed soon.
- Atul
On Mar 21, 12:35 pm, Irakli Gozalishvili <[email protected]> wrote:
> Still have the problem with
> 0.2pre24
>
> Can anybody tell us if there is any plan to fix this or might this feature
> is dropped at all, or might there is some new way to push suggestions
>
> Thanks
> --
> Irakli Gozalishvili
> Web:http://rfobic.wordpress.com/
> Phone: +31 614 205275
> Address: Taksteeg 3 - 4, 1012PB Amsterdam, Netherlands
>
> On Thu, Mar 19, 2009 at 3:17 PM, Johnny Baillargeaux
> <[email protected]>wrote:
>
> > i've installed the latest version 0.2pre19 today, but i still have the same
> > problem unfortunately...
>
> > 2009/3/17 Johnny Baillargeaux <[email protected]>
>
> > I confirm, i've exactly the same problem with the latest release. My code
> >> worked perfectly before the upgrade (0.2pre17).
>
> >> Regards,
> >> Johnny Baillargeaux
>
> >> 2009/3/17 Irakli Gozalishvili <[email protected]>
>
> >> Am I the only one having this problem ??
> >>> --
> >>> Irakli Gozalishvili
> >>> Web:http://rfobic.wordpress.com/
> >>> Address: Taksteeg 3 - 4, 1012PB Amsterdam, Netherlands
>
> >>> On Mon, Mar 16, 2009 at 6:59 PM, Irakli Gozalishvili
> >>> <[email protected]>wrote:
>
> >>>> Thanks but I know this tutorial and don't think what I'm doing is
> >>>> somehow different so .. :(
> >>>> --
> >>>> Irakli Gozalishvili
> >>>> Web:http://rfobic.wordpress.com/
> >>>> Phone: +31 614 205275
> >>>> Address: Taksteeg 3 - 4, 1012PB Amsterdam, Netherlands
>
> >>>> On Mon, Mar 16, 2009 at 6:58 PM, Fernando Takai <
> >>>> [email protected]> wrote:
>
> >>>>> Take a look at this tutorial:
>
> >>>>>https://wiki.mozilla.org/Labs/Ubiquity/Ubiquity_0.1_Author_Tutorial#I...
>
> >>>>> Irakli Gozalishvili wrote:
> >>>>> > I just discovered that problem is in something different. It's not
> >>>>> about
> >>>>> > setTimeout-s cause the same code works in 0.2pre 7 but doesn't works
> >>>>> in
> >>>>> > 0.2pre17 so guess there is sort of regression, or might changes in
> >>>>> the API..
>
> >>>>> > Any help is welcome !!
> >>>>> > --
> >>>>> > Irakli Gozalishvili
> >>>>> > Web:http://rfobic.wordpress.com/
> >>>>> > Address: Taksteeg 3 - 4, 1012PB Amsterdam, Netherlands
>
> >>>>> > On Mon, Mar 16, 2009 at 4:16 PM, Irakli Gozalishvili <
> >>>>> [email protected]
> >>>>> > <mailto:[email protected]>> wrote:
>
> >>>>> > Hi I'm trying to make async suggestions in noun type but it not
> >>>>> > seems to work as I expected. my noun type looks like
>
> >>>>> > var Suggester = {
> >>>>> > _name : 'Suggester',
>
> >>>>> > suggest : function(text, html, makeSuggestion) {
>
> >>>>> > Utils.setTimeout(function suggestAsync() {
> >>>>> > for each (var number in [1,2,3,4]) {
> >>>>> > displayMessage(number);
> >>>>> > makeSuggestion({
> >>>>> > text : number
> >>>>> > summary : number,
> >>>>> > html : number
> >>>>> > });
> >>>>> > }
> >>>>> > }, 300);
> >>>>> > return [];
> >>>>> > }
> >>>>> > }
>
> >>>>> > I was expecting to see the suggestion but unfortunately I don't.
> >>>>> I
> >>>>> > only see the numbers through AlertService (displayMessage), any
> >>>>> > ideas what am I doing wrong? Or its not even supposed to work
> >>>>> ??
>
> >>>>> > Thanks
> >>>>> > --
> >>>>> > Irakli Gozalishvili
> >>>>> > Web:http://rfobic.wordpress.com/
> >>>>> > Address: Taksteeg 3 - 4, 1012PB Amsterdam, Netherlands
>
> >>>>> --
> >>>>> Fernando "Takai"
> >>>>>http://flickr.com/photos/supeertakai
> >>>>>http://fernandotakai.jaiku.com
>
> >>>>> Get Ubiquity:https://ubiquity.mozilla.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"ubiquity-firefox" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ubiquity-firefox?hl=en
-~----------~----~----~----~------~----~------~--~---