diff --git a/app/src/main/java/be/digitalia/fosdem/activities/TrackScheduleEventActivity.java b/app/src/main/java/be/digitalia/fosdem/activities/TrackScheduleEventActivity.java
index c37b200..60ce37c 100644
--- a/app/src/main/java/be/digitalia/fosdem/activities/TrackScheduleEventActivity.java
+++ b/app/src/main/java/be/digitalia/fosdem/activities/TrackScheduleEventActivity.java
@@ -3,9 +3,7 @@ package be.digitalia.fosdem.activities;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.BaseColumns;
-
-import com.viewpagerindicator.UnderlinePageIndicator;
-
+import android.view.View;
import androidx.annotation.NonNull;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AppCompatActivity;
@@ -27,6 +25,7 @@ import be.digitalia.fosdem.utils.NfcUtils;
import be.digitalia.fosdem.utils.NfcUtils.CreateNfcAppDataCallback;
import be.digitalia.fosdem.utils.ThemeUtils;
import be.digitalia.fosdem.widgets.ContentLoadingProgressBar;
+import com.viewpagerindicator.UnderlinePageIndicator;
/**
* Event view of the track schedule; allows to slide between events of the same track using a ViewPager.
@@ -67,8 +66,6 @@ public class TrackScheduleEventActivity extends AppCompatActivity implements Loa
if (savedInstanceState == null) {
initialPosition = extras.getInt(EXTRA_POSITION, -1);
- pager.setAdapter(adapter);
- pageIndicator.setViewPager(pager);
}
ActionBar bar = getSupportActionBar();
@@ -121,9 +118,10 @@ public class TrackScheduleEventActivity extends AppCompatActivity implements Loa
setCustomProgressVisibility(false);
if (data != null) {
+ pager.setVisibility(View.VISIBLE);
adapter.setCursor(data);
- // Delay setting the adapter when the instance state is restored
+ // Delay setting the adapter
// to ensure the current position is restored properly
if (pager.getAdapter() == null) {
pager.setAdapter(adapter);
diff --git a/app/src/main/res/layout/fragment_tracks.xml b/app/src/main/res/layout/fragment_tracks.xml
index be38ffc..f652119 100644
--- a/app/src/main/res/layout/fragment_tracks.xml
+++ b/app/src/main/res/layout/fragment_tracks.xml
@@ -8,7 +8,8 @@
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:orientation="vertical">
+ android:orientation="vertical"
+ android:visibility="gone">
+ android:layout_height="match_parent"
+ android:visibility="gone"/>