From: Bartek Przybylski Date: Sun, 24 Jun 2012 11:14:19 +0000 (+0200) Subject: dont show sync progress bar on system older than honeycomb X-Git-Tag: oc-android-1.4.3~345 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/61b8988c9fd96707b6744961bb91b6f2da0b1e4a?ds=inline;hp=-c dont show sync progress bar on system older than honeycomb --- 61b8988c9fd96707b6744961bb91b6f2da0b1e4a diff --git a/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java b/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java index a5971f9c..c2a80900 100644 --- a/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java +++ b/src/eu/alefzero/owncloud/ui/activity/FileDisplayActivity.java @@ -105,8 +105,12 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); - setProgressBarIndeterminateVisibility(false); + // TODO: fix hack: workaround for bug in actionbar sherlock + // it always shows indeterminate progress bar + if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) { + requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); + setProgressBarIndeterminateVisibility(false); + } Thread.setDefaultUncaughtExceptionHandler(new CrashHandler(getApplicationContext()));