>And note that, in most cases, the next best solution is to modify the 
>application code so that scrolling is not needed.  Just have more screens that 
>you can swipe between.  
>That kind of modification might be better than trying to implement code that 
>makes sure text inputs don't get partially clipped.

I was referring to " the last pixel of a dropshadow of a floating spell-check 
dialog" use case that you mentioned before, 
and thought it could be easily moved one pixel above to avoid occluding ;-).

As you said, there are two causes for occluding:   
- occluding because scrolled TI is clipped.
- and occluding by a UI component that floats above the TI.

For the second case, removing the scrolling will not always prevent the 
occluding issues, and I don't have a solution to that either.

For the first case, I think that forcing the clipped TI to scroll into view is 
an acceptable solution; this is e.g. what Safari does on the iPad.  
So removing the current scrolling issue ( StageText not scrolling) is 
worthwhile.

Anyway, I really appreciate your feedback  on this and will soon give a status 
on the implementation...

Maurice  


Reply via email to