diff options
| author | Siva Velusamy <vsiva@google.com> | 2015-01-27 15:06:33 -0800 |
|---|---|---|
| committer | Siva Velusamy <vsiva@google.com> | 2015-01-27 15:06:33 -0800 |
| commit | 6cc2c603eaee91cbd8de9f5eea5910de6f60b785 (patch) | |
| tree | d6f50e1c6cff5af4dd2663c68132c119e40491d3 /draw9patch | |
| parent | fb1776a19d95217bca7e92266fbabacb44c75f54 (diff) | |
| download | platform_tools_base-6cc2c603eaee91cbd8de9f5eea5910de6f60b785.tar.gz platform_tools_base-6cc2c603eaee91cbd8de9f5eea5910de6f60b785.tar.bz2 platform_tools_base-6cc2c603eaee91cbd8de9f5eea5910de6f60b785.zip | |
draw9 accessibility: Remove jslider.setSnapToTicks
Setting a JSlider in snapToTicks breaks its keyboard controls.
This seems to be a longstanding JDK bug. This CL simply removes
that setting from draw9patch's zoom and patch scales in order to
better support keyboard navigation for accesibility.
Fixes https://code.google.com/p/android/issues/detail?id=69196
Change-Id: I72006b962c4b87985f3e1f44d17534fd7d81d241
Diffstat (limited to 'draw9patch')
| -rw-r--r-- | draw9patch/src/main/java/com/android/draw9patch/ui/ImageEditorPanel.java | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/draw9patch/src/main/java/com/android/draw9patch/ui/ImageEditorPanel.java b/draw9patch/src/main/java/com/android/draw9patch/ui/ImageEditorPanel.java index 9bc8cae954..ae86180b63 100644 --- a/draw9patch/src/main/java/com/android/draw9patch/ui/ImageEditorPanel.java +++ b/draw9patch/src/main/java/com/android/draw9patch/ui/ImageEditorPanel.java @@ -179,7 +179,6 @@ public class ImageEditorPanel extends JPanel { zoomSlider = new JSlider(ImageViewer.MIN_ZOOM, ImageViewer.MAX_ZOOM, ImageViewer.DEFAULT_ZOOM); - zoomSlider.setSnapToTicks(true); zoomSlider.putClientProperty("JComponent.sizeVariant", "small"); zoomSlider.addChangeListener(new ChangeListener() { @Override @@ -213,7 +212,6 @@ public class ImageEditorPanel extends JPanel { new Insets(0, 0, 0, 0), 0, 0)); JSlider jSlider = new JSlider(200, 600, (int) (StretchesViewer.DEFAULT_SCALE * 100.0f)); - jSlider.setSnapToTicks(true); jSlider.putClientProperty("JComponent.sizeVariant", "small"); jSlider.addChangeListener(new ChangeListener() { @Override |
