This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 109789 - [A11Y] it's not possible to navigate in magin and border pane using tab key
Summary: [A11Y] it's not possible to navigate in magin and border pane using tab key
Status: VERIFIED FIXED
Alias: None
Product: web
Classification: Unclassified
Component: CSS Visual Tools (show other bugs)
Version: 6.x
Hardware: Sun All
: P2 blocker (vote)
Assignee: Pavlo Tymoshenko
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2007-07-16 12:28 UTC by Jindrich Sedek
Modified: 2008-04-28 13:37 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Screenshot of the StyleBuilder window and the wide comboboxes (16.42 KB, image/png)
2007-08-23 11:34 UTC, Marek Fukala
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jindrich Sedek 2007-07-16 12:28:15 UTC
Create new CSS file
set cursor position into some CSS rule
CSS visual editor is activated, select border (margin) pane 
use tab key to move throw dialog - focus disapears
Comment 1 Marek Fukala 2007-08-03 15:00:57 UTC
reproducible, needs to be fixed
Comment 2 Marek Fukala 2007-08-21 12:02:40 UTC
kindly asking Pavlo to take this issue over.

It looks like the problem is in the implementation of the panels using a JTable with improperly implemented table cell
renderer.

thanks.
Comment 3 Pavlo Tymoshenko 2007-08-21 20:04:45 UTC
it seems this problem can be solved by rewriting these panels without using of JTable.
On a border(margin) pane JTable is used instead of LayoutManager. 
I'm not very familiar with css visual editor module so it may take some time :)
Comment 4 Pavlo Tymoshenko 2007-08-22 15:28:22 UTC
fixed
Checking in FlexibleGridLayout.java;
/cvs/web/css/src/org/netbeans/modules/css/visual/ui/FlexibleGridLayout.java,v  <--  FlexibleGridLayout.java
initial revision: 1.1
done
Checking in BorderStyleEditor.java;
/cvs/web/css/src/org/netbeans/modules/css/visual/ui/BorderStyleEditor.java,v  <--  BorderStyleEditor.java
new revision: 1.6; previous revision: 1.5
done
Checking in MarginStyleEditor.java;
/cvs/web/css/src/org/netbeans/modules/css/visual/ui/MarginStyleEditor.java,v  <--  MarginStyleEditor.java
new revision: 1.7; previous revision: 1.6
done
Checking in MarginStyleEditor.form;
/cvs/web/css/src/org/netbeans/modules/css/visual/ui/MarginStyleEditor.form,v  <--  MarginStyleEditor.form
new revision: 1.4; previous revision: 1.3
Comment 5 Marek Fukala 2007-08-23 11:32:48 UTC
It looks and works great now, thanks! Just a small notice - isn't it possible not to use the absolute width of the
comboboxes so they are slightly narrower? They seem to be too wide now with respect to their content and the fact that
the do not narrow to some minimal width if you narrow the StyleBuilder window size. See attached screenshot.
Comment 6 Marek Fukala 2007-08-23 11:34:47 UTC
Created attachment 47155 [details]
Screenshot of the StyleBuilder window and the wide comboboxes
Comment 7 Jindrich Sedek 2007-08-31 10:04:12 UTC
verified.
NetBeans IDE Dev (Build 200708280000)