Comment 17 for bug 390362

Revision history for this message
Tony Espy (awe) wrote : Re: entering wep key to NM requires tabbing/clicking

So I've tested WEP 40/128 and WPA Personal using a live access point, and both work as expected.

For LEAP, I ended up hacking the code so that LEAP is the only method added to the security combo. It works as expected, although I had to modify applet.glade again to make the LEAP password trigger the default action as we did for WEP. I expect I'll need to do this for most of the remaining eap-* methods that have password fields.

I planned to use the same approach to test all of the other methods.

I immediately ran into a problem with Dynamic WEP(802.1x) / TLS. The dialog displays and the security combo still has focus.

The problem is that although the focus is set using the the eap_default_field in the function ws_802_1x_auth_combo_changed(), during initialization of the combo by security_combo_init(), internal_init() then resets the focus to the security combo itself. The later revalidate() call in this case does nothing because sec->default_field is NULL for dynamic WEP and WPA Enterprise.

There's a slight possibility that my test patch ( see attached ) caused the problem, however I don't think that's the case.

I'm working on a fix...