Make setScreenPowerMode() method static

Its implementation does not use the instance at all.
This commit is contained in:
Romain Vimont 2020-07-07 15:34:34 +02:00
parent f7d4b6d0db
commit 334964c380
2 changed files with 2 additions and 2 deletions

View file

@ -116,7 +116,7 @@ public class Controller {
case ControlMessage.TYPE_SET_SCREEN_POWER_MODE: case ControlMessage.TYPE_SET_SCREEN_POWER_MODE:
if (device.supportsInputEvents()) { if (device.supportsInputEvents()) {
int mode = msg.getAction(); int mode = msg.getAction();
boolean setPowerModeOk = device.setScreenPowerMode(mode); boolean setPowerModeOk = Device.setScreenPowerMode(mode);
if (setPowerModeOk) { if (setPowerModeOk) {
Ln.i("Device screen turned " + (mode == Device.POWER_MODE_OFF ? "off" : "on")); Ln.i("Device screen turned " + (mode == Device.POWER_MODE_OFF ? "off" : "on"));
} }

View file

@ -230,7 +230,7 @@ public final class Device {
/** /**
* @param mode one of the {@code SCREEN_POWER_MODE_*} constants * @param mode one of the {@code SCREEN_POWER_MODE_*} constants
*/ */
public boolean setScreenPowerMode(int mode) { public static boolean setScreenPowerMode(int mode) {
IBinder d = SurfaceControl.getBuiltInDisplay(); IBinder d = SurfaceControl.getBuiltInDisplay();
if (d == null) { if (d == null) {
Ln.e("Could not get built-in display"); Ln.e("Could not get built-in display");