| Chunk |
|---|
| Conflicting content |
|---|
/** {@inheritDoc} */
public void screenTurningOn(final ScreenOnListener screenOnListener) {
EventLog.writeEvent(70000, 1);
<<<<<<< HEAD
if (mKeyguardMediator != null) {
//Slog.i(TAG, "Screen turning on...");
=======
if (false) {
RuntimeException here = new RuntimeException("here");
here.fillInStackTrace();
Slog.i(TAG, "Screen turning on...", here);
}
if (screenOnListener != null) {
>>>>>>> fb49cd9539908c1d00fefbcaaac05b05f4f38726
mKeyguardMediator.onScreenTurnedOn(new KeyguardViewManager.ShowListener() {
@Override public void onShown(IBinder windowToken) {
if (windowToken != null) { |
| Solution content |
|---|
/** {@inheritDoc} */
public void screenTurningOn(final ScreenOnListener screenOnListener) {
EventLog.writeEvent(70000, 1);
if (false) {
RuntimeException here = new RuntimeException("here");
here.fillInStackTrace();
Slog.i(TAG, "Screen turning on...", here);
}
if (screenOnListener != null && mKeyguardMediator != null) {
mKeyguardMediator.onScreenTurnedOn(new KeyguardViewManager.ShowListener() {
@Override public void onShown(IBinder windowToken) {
if (windowToken != null) { |
| File |
|---|
| PhoneWindowManager.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Comment |
| If statement |
| Chunk |
|---|
| Conflicting content |
|---|
@Override public void onShown(IBinder windowToken) {
if (windowToken != null) {
try {
<<<<<<< HEAD
mWindowManager.waitForWindowDrawn(windowToken, new IRemoteCallback.Stub() {
@Override public void sendResult(Bundle data) {
Slog.i(TAG, "Lock screen displayed!");
screenOnListener.onScreenOn();
synchronized (mLock) {
mScreenOnFully = true;
}
}
=======
mWindowManager.waitForWindowDrawn(windowToken,
new IRemoteCallback.Stub() {
@Override public void sendResult(Bundle data) {
Slog.i(TAG, "Lock screen displayed!");
screenOnListener.onScreenOn();
synchronized (mLock) {
mScreenOnFully = true;
}
}
>>>>>>> fb49cd9539908c1d00fefbcaaac05b05f4f38726
});
} catch (RemoteException e) {
} |
| Solution content |
|---|
@Override public void onShown(IBinder windowToken) {
if (windowToken != null) {
try {
mWindowManager.waitForWindowDrawn(windowToken,
new IRemoteCallback.Stub() {
@Override public void sendResult(Bundle data) {
Slog.i(TAG, "Lock screen displayed!");
screenOnListener.onScreenOn();
synchronized (mLock) {
mScreenOnFully = true;
}
}
});
} catch (RemoteException e) {
} |
| File |
|---|
| PhoneWindowManager.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
} else {
Slog.i(TAG, "No lock screen!");
screenOnListener.onScreenOn();
<<<<<<< HEAD
synchronized (mLock) {
mScreenOnFully = true;
=======
synchronized (mLock) {
mScreenOnFully = true;
}
>>>>>>> fb49cd9539908c1d00fefbcaaac05b05f4f38726
}
}
} |
| Solution content |
|---|
} else {
Slog.i(TAG, "No lock screen!");
screenOnListener.onScreenOn();
synchronized (mLock) {
mScreenOnFully = true;
}
}
} |
| File |
|---|
| PhoneWindowManager.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Synchronized statement |
| Chunk |
|---|
| Conflicting content |
|---|
}
}
});
<<<<<<< HEAD
=======
} else {
synchronized (mLock) {
mScreenOnFully = true;
}
>>>>>>> fb49cd9539908c1d00fefbcaaac05b05f4f38726
}
synchronized (mLock) {
mScreenOnEarly = true; |
| Solution content |
|---|
}
}
});
} else {
synchronized (mLock) {
mScreenOnFully = true;
}
}
synchronized (mLock) {
mScreenOnEarly = true; |
| File |
|---|
| PhoneWindowManager.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Synchronized statement |