Loading services/core/java/com/android/server/display/DisplayManagerService.java +4 −0 Original line number Diff line number Diff line Loading @@ -3945,6 +3945,10 @@ public final class DisplayManagerService extends SystemService { } void enableConnectedDisplay(int displayId, boolean enabled) { if (!enabled && displayId == Display.DEFAULT_DISPLAY) { Slog.w(TAG, "enableConnectedDisplay: Cannot disable default display"); return; } synchronized (mSyncRoot) { final var logicalDisplay = mLogicalDisplayMapper.getDisplayLocked(displayId); if (logicalDisplay == null) { Loading services/core/java/com/android/server/display/DisplayManagerShellCommand.java +4 −0 Original line number Diff line number Diff line Loading @@ -786,6 +786,10 @@ class DisplayManagerShellCommand extends ShellCommand { getErrPrintWriter().println("Error: invalid displayId: '" + displayIdText + "'"); return 1; } if (!enable && displayId == Display.DEFAULT_DISPLAY) { getErrPrintWriter().println("Error: cannot disable default display"); return 1; } mService.enableConnectedDisplay(displayId, enable); return 0; } Loading Loading
services/core/java/com/android/server/display/DisplayManagerService.java +4 −0 Original line number Diff line number Diff line Loading @@ -3945,6 +3945,10 @@ public final class DisplayManagerService extends SystemService { } void enableConnectedDisplay(int displayId, boolean enabled) { if (!enabled && displayId == Display.DEFAULT_DISPLAY) { Slog.w(TAG, "enableConnectedDisplay: Cannot disable default display"); return; } synchronized (mSyncRoot) { final var logicalDisplay = mLogicalDisplayMapper.getDisplayLocked(displayId); if (logicalDisplay == null) { Loading
services/core/java/com/android/server/display/DisplayManagerShellCommand.java +4 −0 Original line number Diff line number Diff line Loading @@ -786,6 +786,10 @@ class DisplayManagerShellCommand extends ShellCommand { getErrPrintWriter().println("Error: invalid displayId: '" + displayIdText + "'"); return 1; } if (!enable && displayId == Display.DEFAULT_DISPLAY) { getErrPrintWriter().println("Error: cannot disable default display"); return 1; } mService.enableConnectedDisplay(displayId, enable); return 0; } Loading