Hi,
I have some strange flickering problem with input text control.
i have a simple page with button on it and while pressing on that button i am opening popup that has listview and on last row of that listview i have input text field.
While activating this page on iPad and trying insert text to this input, the page is flickering and jumping for each key presseed on virtual keyboard.
i am using jquery mobile version 1.3.1
any ideas?
this is the full page source:
<head>
<title>Basic Mobile Page</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>
</head>
<body>
<div data-role="page">
<div data-role="header">
<h1>Products</h1>
<a href="#pageConfig" id="btnSubscribe" data-position-to="window" data-rel="popup" data-transition="pop" data-role="button" style="font-family:Arial;background:#2B3A56; color:White; margin-left:150px; margin-right:150px;" >Subscribe</a>
</div>
<div data-role="popup" id="pageConfig" data-overlay-theme="a">
<div data-role="content">
<ul data-role="listview" data-inset="true">
<li data-role="fieldcontain">
<label for="textarea2">Textarea:</label>
<textarea cols="40" rows="8" name="textarea2" id="textarea2"></textarea>
</li>
<li data-role="fieldcontain">
<label for="flip2">Flip switch:</label>
<select name="flip2" id="flip2" data-role="slider">
<option value="off">Off</option>
<option value="on">On</option>
</select>
</li>
<li data-role="fieldcontain">
<label for="slider2">Slider:</label>
<input type="range" name="slider2" id="slider2" value="0" min="0" max="100" data-highlight="true">
</li>
<li data-role="fieldcontain">
<label for="select-choice-1" class="select">Choose shipping method:</label>
<select name="select-choice-1" id="select-choice-1">
<option value="standard">Standard: 7 day</option>
<option value="rush">Rush: 3 days</option>
<option value="express">Express: next day</option>
<option value="overnight">Overnight</option>
</select>
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-a"><button type="submit" data-theme="d">Cancel</button></div>
<div class="ui-block-b"><button type="submit" data-theme="a">Submit</button></div>
</fieldset>
</li>
<li data-role="fieldcontain">
<label for="name2">Text Input:</label>
<input type="text" name="name2" id="name2" value="" data-clear-btn="true">
</li>
</ul>
</div>
</div>
<div data-role="content">
<p>Our products</p>
</div>
<div data-role="footer">
<h3>footer</h3>
</div>
</div>
</body>