input fields dont display the flashing cursor in firefox
i am using the aw grid (v2) in an ajax application. when you click a row in the grid, a div is created, absolutely positioned, is movable by draging its titlebar/statusbar, form elements are added etc. Probably havent explained it very well, see screenshot below for more info.
http://www.phpkb.com/grid_input_prob/example.png
In firefox 1.5+ when you move an input element in front of the grid and click into it, the flashing cursor does not appear. IE behaves properly (you get a flashing cursor).
I have taken the quckref\grid.htm sample from the examples folder and have positioned a div and input element in the middle of the grid.
In Firefox 1.5+ the input element gets focus, and you can type in it, but you dont get the flashing cursor.
http://www.phpkb.com/grid_input_prob/examples/quickref/grid.htm
In IE6 when you click into the input element you get the flashing cursor as expected.
Interestingly, if the grid loads without a horizontal or vertical scrollbar then firefox DOES show the flashing cursor. If you resize a column to make a scrollbar appear, and then click into the input field again, it no longer flashes.
eg - same grid, but does not scroll this time.
http://www.phpkb.com/grid_input_prob/examples/quickref/grid_noscroll.htm
Note - the only aw component i am using is the grid. Tabs and all other controls are my own code.
Any ideas? ive tried setting the z-index higher than 1000 for both the divs AND input elements but still no difference.
http://www.phpkb.com/grid_input_prob/example.png
In firefox 1.5+ when you move an input element in front of the grid and click into it, the flashing cursor does not appear. IE behaves properly (you get a flashing cursor).
I have taken the quckref\grid.htm sample from the examples folder and have positioned a div and input element in the middle of the grid.
In Firefox 1.5+ the input element gets focus, and you can type in it, but you dont get the flashing cursor.
http://www.phpkb.com/grid_input_prob/examples/quickref/grid.htm
In IE6 when you click into the input element you get the flashing cursor as expected.
Interestingly, if the grid loads without a horizontal or vertical scrollbar then firefox DOES show the flashing cursor. If you resize a column to make a scrollbar appear, and then click into the input field again, it no longer flashes.
eg - same grid, but does not scroll this time.
http://www.phpkb.com/grid_input_prob/examples/quickref/grid_noscroll.htm
Note - the only aw component i am using is the grid. Tabs and all other controls are my own code.
Any ideas? ive tried setting the z-index higher than 1000 for both the divs AND input elements but still no difference.
abe
May 5,