the current implementation of autocomplete does not currently handle a few cases: - predefined values - using the typeInvite - in some cases, it looses its value - in some cases it sends an autocomplete command when it should not.
the current implementation of autocomplete does not currently handle a few cases:
- predefined values
- using the typeInvite
- in some cases, it looses its value
- in some cases it sends an autocomplete command when it should not.

Some of these issues have to do with balancing the hidden from the actual element.  This patch fixes this issue.

piercus/inputex,ArnaudD/inputex,zackbloom/inputex,pulseenergy/inputex,pulseenergy/inputex,paulRbr/inputex,zackbloom/inputex,clicrdv/inputex,piercus/inputex,ArnaudD/inputex,neyric/inputex,paulRbr/inputex,neyric/inputex,neyric/inputex,ArnaudD/inputex,paulRbr/inputex,clicrdv/inputex,zackbloom/inputex,clicrdv/inputex,neyric/inputex,benediktarnold/inputex,benediktarnold/inputex,benediktarnold/inputex,paulRbr/inputex,benediktarnold/inputex,ArnaudD/inputex,pulseenergy/inputex,piercus/inputex,clicrdv/inputex