Proper volume key interception

This commit is contained in:
SerpentSpirale 2021-09-01 17:20:13 +02:00
parent 3706d1c932
commit b3135aa735

View File

@ -635,7 +635,8 @@ public class BaseMainActivity extends LoggableActivity {
*/
//Filtering useless events
if(event.getFlags() == KeyEvent.FLAG_FROM_SYSTEM) return false; //Volume keys and stuff
if(event.getAction() == KeyEvent.KEYCODE_VOLUME_UP
|| event.getAction() == KeyEvent.KEYCODE_VOLUME_DOWN) return false;
if(event.getRepeatCount() != 0
|| event.getAction() == KeyEvent.ACTION_MULTIPLE
|| event.getKeyCode() == KeyEvent.KEYCODE_UNKNOWN