Shikhar13 / codenameone

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

In Tabs, when dragging a tab screen and moving the pointer outside the device screen, the screen freezes between two tabs #138

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.                 Form form = new Form();
                Tabs tabs = new Tabs();
                tabs.addTab("title1", new Label("some text"));
                tabs.addTab("title2", new Label("more text"));
                form.addComponent(tabs);
                form.show();
2. grab the word "some" in "some text", slide it left beyond the device screen 
and let go of the pointer outside the device screen

What is the expected output? What do you see instead?
The tab freezes, leaving part of "some text" and part of "more text" visible on 
the screen. Clicking inside the screen or on the "some text" again doesn't fix 
it. Only clicking on one of the tabs (e.g. "title1") will.

What version of the product are you using? On what operating system?
latest CN1, iPhone skin on Simulator (but pb also exists in other skins). 

Please provide any additional information below.

Original issue reported on code.google.com by ch.hj...@gmail.com on 11 Apr 2012 at 6:59

GoogleCodeExporter commented 9 years ago
This is strictly a simulator issue, its caused when you drag outside of bounds. 
It should produce a pointerRelease event which it doesn't.

Original comment by shai.almog on 11 Apr 2012 at 8:28

GoogleCodeExporter commented 9 years ago
Fixed in SVN

Original comment by shai.almog on 12 Apr 2012 at 6:28