mirror of
https://github.com/scratchfoundation/scratchjr.git
synced 2024-11-29 02:25:39 -05:00
change to 45% of the window.innerHeight to show color and font size menu
This commit is contained in:
parent
4ccc880cf6
commit
3a35279a6c
1 changed files with 3 additions and 1 deletions
|
@ -915,7 +915,9 @@ export default class Sprite {
|
||||||
} else {
|
} else {
|
||||||
// On iOS if the bottom of the textbox is lower than half of the screen
|
// On iOS if the bottom of the textbox is lower than half of the screen
|
||||||
// the color and font size menu may be covered by the keyboard
|
// the color and font size menu may be covered by the keyboard
|
||||||
if (gn('textbox').offsetTop + gn('textbox').offsetHeight > WINDOW_INNER_HEIGHT / 2) {
|
// 0.45 is a magic number and we should compare the bottom Y of the textbox VS
|
||||||
|
// WINDOW_INNER_HEIGHT substract the keyboard height.
|
||||||
|
if (gn('textbox').offsetTop + gn('textbox').offsetHeight > WINDOW_INNER_HEIGHT * 0.45) {
|
||||||
// scroll up a little more than the textbox height
|
// scroll up a little more than the textbox height
|
||||||
// to show the color menu and font size menu.
|
// to show the color menu and font size menu.
|
||||||
window.scroll(0, gn('textbox').offsetHeight * 1.2);
|
window.scroll(0, gn('textbox').offsetHeight * 1.2);
|
||||||
|
|
Loading…
Reference in a new issue