santoshko / codenameone

Automatically exported from code.google.com/p/codenameone
0 stars 0 forks source link

Too difficult to move spinner wheels to new value in Time and DateSpinners #132

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. create a Time or DateSpinner with any value
2. move the spinner wheels to a new value, e.g. from day 16 to 17.
3. even when new value 17 is within the highlighted area, and the old value 16 
is moved outside, and you let go of the wheel, it spins back to 16.  

What is the expected output? What do you see instead?
To get best usability, the new value should just be partially within the 
highlighted area (e.g. more inside the area than the old value). This will be 
the most intuitive solution: whatever value is most within the area is used. 

What version of the product are you using? On what operating system?

Please provide any additional information below.

Original issue reported on code.google.com by ch.hj...@gmail.com on 9 Apr 2012 at 8:48

GoogleCodeExporter commented 9 years ago
Are you referring to the iPhone theme spinner or on other themes?
Are you referring to device behavior or simulator?

Original comment by shai.almog on 9 Apr 2012 at 12:14

GoogleCodeExporter commented 9 years ago
In simulator. At least in both iPhone or Android themes. 

Original comment by ch.hj...@gmail.com on 9 Apr 2012 at 1:15

GoogleCodeExporter commented 9 years ago
As far as I can tell all/most themes, certainly iPhone and Android. On the
simulator. Similar problem when you drag/slide tabs in Tabs, you need to
pull them too far. I guess something like pulling 1/4 or 1/3 of the new
screen into place should be enough to  to ensure good ergonomics.

Original comment by ch.hj...@gmail.com on 12 Apr 2012 at 12:14

GoogleCodeExporter commented 9 years ago
Chen made some improvements to the scrolling behavior on this component. It 
should be much better now.

Original comment by shai.almog on 7 May 2012 at 6:51

GoogleCodeExporter commented 9 years ago
Was this done recently? I noticed within last couple days the android spinners 
were very difficult to use.

Original comment by 1815...@coolman.ca on 7 May 2012 at 12:34

GoogleCodeExporter commented 9 years ago
No it was made a while back, if its not enough I'll reopen this.
I'm updating the UI for the Spinner which might alleviate this a bit but I'm 
not sure how to update this further.

Original comment by shai.almog on 7 May 2012 at 12:48

GoogleCodeExporter commented 9 years ago
The update certainly works better.  One difference I notice compared to the 
native spinner is that when I swipe past the native spinner control, it 
continues spinning until I let go, even if I swipe slowly.  I think that was 
the main source of the issue of the original CN1 spinner, when your finger 
passed the control it would abruptly stop.  Is that something that can be dealt 
with?

Original comment by 1815...@coolman.ca on 10 May 2012 at 7:02

GoogleCodeExporter commented 9 years ago
PS. I really like the look of the new spinner.  I had IOS spinner envy until 
now.

Original comment by 1815...@coolman.ca on 10 May 2012 at 7:03

GoogleCodeExporter commented 9 years ago
Thanks, that makes sense. I'll take a look and see if we can workaround that 
behavior.

Original comment by shai.almog on 11 May 2012 at 1:23