Replace the screen. The proximity sensor is getting messed up by the fractures of glass, thus it thinks it's in your pocket or something.
+
Replace the screen. The proximity sensor is getting messed up by the fractures of glass, thus it thinks it's in your pocket or something. This is the only digitizer I could find: