GNOME Bugzilla – Bug 155476
GOK fails to refresh when "press/release" is clicked in GOK
Last modified: 2004-12-22 21:47:04 UTC
Launch gok and evolution. Go to Evolution mail component. Select Menus->Tools->filters->UI GRab->Add->click in GOK to invoke filter window editor Select UI GRab to grab filter editor window Click "Add->click" in GOK twice or more. Click "Remove->click" in GOK to remove one of the criteria added in the previous step. Do not clock "back" but click "press" or "release" in GOK. That is, you try to press or release a button removed in the previous action. GOK turns invalid, i.e. completely gray and you can do nothing with it.
Padraig, Thanks for the report. I'm having trouble getting a clear sense of what is happening. I understand you are adding many and removing some filters then attempting to use gok on a removed button (which ideally shouldn't be possible). But what does "GOK turns invalid" mean? Are there grayed out gok buttons? No back button? No gok buttons? Thanks.
The entire gok window becomes gray and no buttons are visible in the window.
I believe this too is resolved with the patch: http://bugzilla.gnome.org/attachment.cgi?id=32740&action=view (from bug #155344)
With this patch I now see a crash in gok_keyboard_update_dynamic() at the statement pNodeAccessible = nodes->data as nodes is NULL.
I still see this bug with latest patch for bug #155344.
Padraig, you found a great test case here. I've updated the patch. Can you test it?
Not me. It was found by an evolution tester. With the latest patch the back button is present but it occupies only the top left hand corner of the window. The other three quarters of the window is gray.
Tsk tsk... okay I think I resolve that with the new patch.
The last patch is better. I have no further complaints.
Thanks Padraig. I think I'll apply and close? (And possibly post a bug regarding the silliness of a keyboard with only a back key -- though it shouldn't occur often).
Closing as fixed.