[Android Software/Hacking General [Developers Only]] :
in

SystemUI/smali/com/android/systemui/recent/RecentsHorizontalScrollView.smali

You missed that (I already changed the lines numbers, just copy & paste)

[COLOR="Red"].method public removeAllViewsInLayout()V
.locals 8

.prologue
.line 184
iget-object v5, p0, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5}, Landroid/widget/LinearLayout;->getChildCount()I

move-result v1

.line 186
.local v1, count:I
invoke-virtual {p0}, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->getScrollX()I

move-result v4

.line 187
.local v4, scrollX:I
const/4 v3, 0x0

.local v3, i:I
const/4 v2, 0x0

.local v2, delayCounter:I
:goto_0
if-ge v3, v1, :cond_1

.line 191
iget-object v5, p0, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5, v3}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

move-result-object v0

.line 192
.local v0, child:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getRight()I

move-result v5

if-le v5, v4, :cond_0

.line 196
add-int/lit8 v2, v2, 0x1

.line 197
:cond_0
new-instance v5, Lcom/android/systemui/recent/RecentsHorizontalScrollView$6;

invoke-direct {v5, p0, v0}, Lcom/android/systemui/recent/RecentsHorizontalScrollView$6;-><init>(Lcom/android/systemui/recent/RecentsHorizontalScrollView;Landroid/view/View;)V

mul-int/lit16 v6, v2, 0x96

int-to-long v6, v6

invoke-virtual {p0, v5, v6, v7}, Lcom/android/systemui/recent/RecentsHorizontalScrollView;->postDelayed(Ljava/lang/Runnable;J)Z

.line 203
add-int/lit8 v3, v3, 0x1

goto :goto_0

.line 204
.end local v0 #child:Landroid/view/View;
:cond_1
return-void
.end method[/COLOR]
<----add before this: ----->
.method public removeViewInLayout(Landroid/view/View;)V
.locals 0
.parameter "view"

and also this in /SystemUI/smali/com/android/systemui/recent/RecentsVerticalScrollView.smali

[COLOR="Red"].method public removeAllViewsInLayout()V
.locals 8

.prologue
.line 191
iget-object v5, p0, Lcom/android/systemui/recent/RecentsVerticalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5}, Landroid/widget/LinearLayout;->getChildCount()I

move-result v1

.line 193
.local v1, count:I
invoke-virtual {p0}, Lcom/android/systemui/recent/RecentsVerticalScrollView;->getScrollY()I

move-result v4

.line 194
.local v4, scrollY:I
const/4 v3, 0x0

.local v3, i:I
const/4 v2, 0x0

.local v2, delayCounter:I
:goto_0
if-ge v3, v1, :cond_1

.line 195
iget-object v5, p0, Lcom/android/systemui/recent/RecentsVerticalScrollView;->mLinearLayout:Landroid/widget/LinearLayout;

invoke-virtual {v5, v3}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;

move-result-object v0

.line 198
.local v0, child:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getBottom()I

move-result v5

if-le v5, v4, :cond_0

.line 199
add-int/lit8 v2, v2, 0x1

.line 203
:cond_0
new-instance v5, Lcom/android/systemui/recent/RecentsVerticalScrollView$6;

invoke-direct {v5, p0, v0}, Lcom/android/systemui/recent/RecentsVerticalScrollView$6;-><init>(Lcom/android/systemui/recent/RecentsVerticalScrollView;Landroid/view/View;)V

mul-int/lit16 v6, v2, 0x96

int-to-long v6, v6

invoke-virtual {p0, v5, v6, v7}, Lcom/android/systemui/recent/RecentsVerticalScrollView;->postDelayed(Ljava/lang/Runnable;J)Z

.line 194
add-int/lit8 v3, v3, 0x1

goto :goto_0

.line 204
.end local v0 #child:Landroid/view/View;
:cond_1
return-void
.end method[/COLOR]
<----add before this: ----->
.method public removeViewInLayout(Landroid/view/View;)V
.locals 0
.parameter "view"

then..in

SystemUI/smali/com/android/systemui/recent/RecentsPanelView.smali

move this

.line 480
const v0, 0x7f0c00cd

invoke-virtual {p0, v0}, Lcom/android/systemui/recent/RecentsPanelView;->findViewById(I)Landroid/view/View;

move-result-object v0

check-cast v0, Landroid/widget/ImageView;

iput-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mClearRecents:Landroid/widget/ImageView;

.line 482
iget-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mClearRecents:Landroid/widget/ImageView;

if-eqz v0, :cond_0

.line 483
iget-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mClearRecents:Landroid/widget/ImageView;

new-instance v1, Lcom/android/systemui/recent/RecentsPanelView$2;

invoke-direct {v1, p0}, Lcom/android/systemui/recent/RecentsPanelView$2;-><init>(Lcom/android/systemui/recent/RecentsPanelView;)V

invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

before this

.line 488
iget-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsScrim:Landroid/view/View;

if-eqz v0, :cond_0

like this:

[COLOR="Red"].line 480
const v0, 0x7f0c00cd

invoke-virtual {p0, v0}, Lcom/android/systemui/recent/RecentsPanelView;->findViewById(I)Landroid/view/View;

move-result-object v0

check-cast v0, Landroid/widget/ImageView;

iput-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mClearRecents:Landroid/widget/ImageView;

.line 482
iget-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mClearRecents:Landroid/widget/ImageView;

if-eqz v0, :cond_0

.line 483
iget-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mClearRecents:Landroid/widget/ImageView;

new-instance v1, Lcom/android/systemui/recent/RecentsPanelView$2;

invoke-direct {v1, p0}, Lcom/android/systemui/recent/RecentsPanelView$2;-><init>(Lcom/android/systemui/recent/RecentsPanelView;)V

invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V[/COLOR]
<----add before this: ----->
.line 488
iget-object v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsScrim:Landroid/view/View;

if-eqz v0, :cond_0