Fixing issue with passing arguments to toggle recents. am: ae165154a2
am: 902b00adf8
* commit '902b00adf8712fb46323bb4b19607b04284499a4':
Fixing issue with passing arguments to toggle recents.
Change-Id: Ie51738bef003c6df3d26932aecf4d53d5115667c
This commit is contained in:
@@ -78,7 +78,9 @@ public class RecentsImplProxy extends IRecentsNonSystemUserCallbacks.Stub {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void toggleRecents(int growTarget) throws RemoteException {
|
public void toggleRecents(int growTarget) throws RemoteException {
|
||||||
mHandler.sendMessage(mHandler.obtainMessage(MSG_TOGGLE_RECENTS, growTarget));
|
SomeArgs args = SomeArgs.obtain();
|
||||||
|
args.argi1 = growTarget;
|
||||||
|
mHandler.sendMessage(mHandler.obtainMessage(MSG_TOGGLE_RECENTS, args));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -111,6 +113,7 @@ public class RecentsImplProxy extends IRecentsNonSystemUserCallbacks.Stub {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void handleMessage(Message msg) {
|
public void handleMessage(Message msg) {
|
||||||
|
SomeArgs args;
|
||||||
switch (msg.what) {
|
switch (msg.what) {
|
||||||
case MSG_PRELOAD_RECENTS:
|
case MSG_PRELOAD_RECENTS:
|
||||||
mImpl.preloadRecents();
|
mImpl.preloadRecents();
|
||||||
@@ -119,7 +122,7 @@ public class RecentsImplProxy extends IRecentsNonSystemUserCallbacks.Stub {
|
|||||||
mImpl.cancelPreloadingRecents();
|
mImpl.cancelPreloadingRecents();
|
||||||
break;
|
break;
|
||||||
case MSG_SHOW_RECENTS:
|
case MSG_SHOW_RECENTS:
|
||||||
SomeArgs args = (SomeArgs) msg.obj;
|
args = (SomeArgs) msg.obj;
|
||||||
mImpl.showRecents(args.argi1 != 0, args.argi2 != 0, args.argi3 != 0,
|
mImpl.showRecents(args.argi1 != 0, args.argi2 != 0, args.argi3 != 0,
|
||||||
args.argi4 != 0, args.argi5 != 0, args.argi6);
|
args.argi4 != 0, args.argi5 != 0, args.argi6);
|
||||||
break;
|
break;
|
||||||
@@ -127,7 +130,8 @@ public class RecentsImplProxy extends IRecentsNonSystemUserCallbacks.Stub {
|
|||||||
mImpl.hideRecents(msg.arg1 != 0, msg.arg2 != 0);
|
mImpl.hideRecents(msg.arg1 != 0, msg.arg2 != 0);
|
||||||
break;
|
break;
|
||||||
case MSG_TOGGLE_RECENTS:
|
case MSG_TOGGLE_RECENTS:
|
||||||
mImpl.toggleRecents(msg.arg1);
|
args = (SomeArgs) msg.obj;
|
||||||
|
mImpl.toggleRecents(args.argi1);
|
||||||
break;
|
break;
|
||||||
case MSG_ON_CONFIGURATION_CHANGED:
|
case MSG_ON_CONFIGURATION_CHANGED:
|
||||||
mImpl.onConfigurationChanged();
|
mImpl.onConfigurationChanged();
|
||||||
|
|||||||
Reference in New Issue
Block a user