diff --git a/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java b/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java index b28c71d7216..91e51129716 100644 --- a/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java +++ b/app/src/main/java/org/schabi/newpipe/fragments/detail/VideoDetailFragment.java @@ -974,6 +974,11 @@ private void setHeightThumbnail() { private void showContent() { contentRootLayoutHiding.setVisibility(View.VISIBLE); + final boolean showDescriptionOnLoad = PreferenceManager.getDefaultSharedPreferences(activity) + .getBoolean(getString(R.string.always_expand_description_key), false); + if (showDescriptionOnLoad) { + toggleTitleAndDescription(); + } } protected void setInitialData(int serviceId, String url, String name) { diff --git a/app/src/main/res/values/settings_keys.xml b/app/src/main/res/values/settings_keys.xml index fe096c9fddd..8b47ec365fa 100644 --- a/app/src/main/res/values/settings_keys.xml +++ b/app/src/main/res/values/settings_keys.xml @@ -1094,5 +1094,5 @@ @string/list @string/grid - + always_expand_description diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 48e8a4854d9..5d9fec125fe 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -598,4 +598,5 @@ %s second %s seconds + Always expand description diff --git a/app/src/main/res/xml/appearance_settings.xml b/app/src/main/res/xml/appearance_settings.xml index 31be267af9a..4038a14f237 100644 --- a/app/src/main/res/xml/appearance_settings.xml +++ b/app/src/main/res/xml/appearance_settings.xml @@ -35,4 +35,9 @@ android:title="@string/caption_setting_title" android:summary="@string/caption_setting_description"/> +