diff --git a/lib/src/main/java/ch/poole/openinghoursfragment/OpeningHoursFragment.java b/lib/src/main/java/ch/poole/openinghoursfragment/OpeningHoursFragment.java index fe5b30e..29a1221 100644 --- a/lib/src/main/java/ch/poole/openinghoursfragment/OpeningHoursFragment.java +++ b/lib/src/main/java/ch/poole/openinghoursfragment/OpeningHoursFragment.java @@ -400,9 +400,11 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle sa Log.d(DEBUG_TAG, "Restoring from saved state"); getStateFromBundle(savedInstanceState); } else { - getStateFromBundle(getArguments()); - initialRule = getArguments().getInt(RULE_KEY); - showTemplates = getArguments().getBoolean(SHOWTEMPLATES_KEY); + final Bundle arguments = getArguments(); + getStateFromBundle(arguments); + initialRule = arguments.getInt(RULE_KEY); + showTemplates = arguments.getBoolean(SHOWTEMPLATES_KEY); + originalOpeningHoursValue = arguments.getString(VALUE_KEY); } if (styleRes == 0) { styleRes = R.style.Theme_AlertDialog; // fallback diff --git a/lib/src/main/res/layout/openinghours.xml b/lib/src/main/res/layout/openinghours.xml index 7d9ce1c..b9edbca 100644 --- a/lib/src/main/res/layout/openinghours.xml +++ b/lib/src/main/res/layout/openinghours.xml @@ -1,142 +1,140 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file