The latest instance of this was my phone locked after too many unlock attempts while in my pocket making it quite inconvenient to take a picture.
Contrary to my comment #6 I can trigger touch events through lightweight fabric like pocket lining.
I disagree with point 1 in comment #9, If you can see the screen the proximity sensor will be disengaged. If you can't it should prevent the screen from coming on. That is:
Event happens - proximity is true - screen off
user takes phone from pocket - proximity now false - screen comes on unless timeout period has passed
I think all the issues with inadvertent touches are resolved by fixing this to keep the screen off until proximity is not detected.
Also see bug #1426115 to shorten the time the screen is on when triggered by an event
The latest instance of this was my phone locked after too many unlock attempts while in my pocket making it quite inconvenient to take a picture.
Contrary to my comment #6 I can trigger touch events through lightweight fabric like pocket lining.
I disagree with point 1 in comment #9, If you can see the screen the proximity sensor will be disengaged. If you can't it should prevent the screen from coming on. That is:
Event happens - proximity is true - screen off
user takes phone from pocket - proximity now false - screen comes on unless timeout period has passed
I think all the issues with inadvertent touches are resolved by fixing this to keep the screen off until proximity is not detected.
Also see bug #1426115 to shorten the time the screen is on when triggered by an event