We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8d044c4 commit 6b35213Copy full SHA for 6b35213
lib/java/com/google/android/material/tabs/TabLayoutMediator.java
@@ -147,6 +147,10 @@ public void attach() {
147
* called before {@link #attach()} when a ViewPager2's adapter is changed.
148
*/
149
public void detach() {
150
+ if (!attached) {
151
+ return;
152
+ }
153
+
154
if (autoRefresh && adapter != null) {
155
adapter.unregisterAdapterDataObserver(pagerAdapterObserver);
156
pagerAdapterObserver = null;
0 commit comments