Skip to content

Commit 9a2ab82

Browse files
committed
Added injection resetting at fragments
http://jakewharton.github.io/butterknife/#reset
1 parent 0c3e56d commit 9a2ab82

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

presentation/src/main/java/com/fernandocejas/android10/sample/presentation/view/fragment/UserDetailsFragment.java

+5
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@ public static UserDetailsFragment newInstance(int userId) {
7979
this.userDetailsPresenter.pause();
8080
}
8181

82+
@Override public void onDestroyView() {
83+
super.onDestroyView();
84+
ButterKnife.reset(this);
85+
}
86+
8287
@Override public void onDestroy() {
8388
super.onDestroy();
8489
this.userDetailsPresenter.destroy();

presentation/src/main/java/com/fernandocejas/android10/sample/presentation/view/fragment/UserListFragment.java

+5
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,11 @@ public interface UserListListener {
9191
this.userListPresenter.destroy();
9292
}
9393

94+
@Override public void onDestroyView() {
95+
super.onDestroyView();
96+
ButterKnife.reset(this);
97+
}
98+
9499
private void initialize() {
95100
this.getComponent(UserComponent.class).inject(this);
96101
this.userListPresenter.setView(this);

0 commit comments

Comments
 (0)