Code Monkey home page Code Monkey logo

Comments (7)

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
This is somewhat mitigated with large histories, obviously. New windows and 
tabs fix the problem.

Original comment by [email protected] on 5 Feb 2011 at 5:24

from tenfourfox.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
The awesome bar appears to still be here and still gets events. You can TAB to 
(invisible) suggestions, and you can use arrow keys. Perhaps it's not that the 
awesome bar is invisible but that it's behind the window it's attached to.

Original comment by [email protected] on 14 Feb 2011 at 12:00

from tenfourfox.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
However, other things that make the awesome bar drop down disappear allow it to 
come back later, so there must be something specific about underflowing the 
result.

Original comment by [email protected] on 14 Feb 2011 at 1:06

from tenfourfox.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
Things that it is not:

- It is not due to our fix for issue 9 (backing that out made no difference)

- It is not due to ClosePopup() in 
toolkit/components/autocomplete/src/nsAutoCompleteController.cpp (making the 
function return NS_OK made no difference; the popup still closed)

Currently homing in on toolkit/content/widgets/autocomplete.xml ...

Original comment by [email protected] on 14 Feb 2011 at 2:39

from tenfourfox.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
Making the changes to the autocomplete widget had unexpected side effects. So 
we took a different tack.

The only time that the awesome bar goes bad is when it runs out of suggestions 
-- other things that close it work (for reasons unclear to me). Since I'm not 
sure how to fix that, the other solution is ... never let it run out of 
suggestions. If toolkit/components/places/src/nsPlacesAutoComplete.js finds 
that no matches are returned, it makes a bogus placeholder that is blank, so it 
just looks like a blank dropdown. This is totally shippable, and totally works 
-- the awesomebar now functions otherwise normally.

Until I figure out how to get rid of that, this is an acceptable compromise (so 
issues complaining about the blank Awesome bar will be wontfixed unless the 
real cause is discovered). This has no other side effects, so this is now 
Verified.

Original comment by [email protected] on 16 Feb 2011 at 6:04

  • Changed state: Verified

from tenfourfox.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
Side-effect alert:

This breaks at least the Omnibar and Cybersearch plugins and possibly many 
others, causing them to delete the contents of the URL bar whenever the blank 
placeholder would normally appear, it took me a while to correlate it to this 
bugfix. 

In addition to causing extension problems, I'm thinking this bugfix might be 
problematic when Mozilla retires the search box, as it seems to interfere with 
anything wanting to serve up search suggestions in the awesome bar.


Original comment by [email protected] on 1 Feb 2013 at 2:15

from tenfourfox.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 29, 2024
Please post the screenshot I asked for in the tenderapp ticket; I'm already 
aware of the issue.

Original comment by [email protected] on 4 Feb 2013 at 4:49

from tenfourfox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.