mirror of
https://github.com/scratchfoundation/scratchjr.git
synced 2024-11-28 18:15:37 -05:00
Don't close the text form when click on the textbox
This commit is contained in:
parent
ce9200b2f1
commit
04401859a2
1 changed files with 8 additions and 5 deletions
|
@ -952,11 +952,14 @@ export default class UI {
|
|||
static createFormForText (p) {
|
||||
var tf = newHTML('div', 'pagetext off', p);
|
||||
tf.setAttribute('id', 'textbox');
|
||||
if (isAndroid) {
|
||||
tf.onmousedown = function (e) {
|
||||
// If the textbox is click or touched, the input may lost focus,
|
||||
// and it may cause the text form miss closed.
|
||||
var eatEvent = function (e) {
|
||||
e.stopPropagation();
|
||||
e.preventDefault();
|
||||
};
|
||||
}
|
||||
tf.ontouchstart = eatEvent;
|
||||
tf.onmousedown = eatEvent;
|
||||
var activetb = newHTML('form', 'pageform', tf);
|
||||
activetb.name = 'activetextbox';
|
||||
activetb.id = 'myform';
|
||||
|
|
Loading…
Reference in a new issue