diff options
Diffstat (limited to 'src/com/android/browser/CombinedBookmarkHistoryView.java')
-rw-r--r-- | src/com/android/browser/CombinedBookmarkHistoryView.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/com/android/browser/CombinedBookmarkHistoryView.java b/src/com/android/browser/CombinedBookmarkHistoryView.java index 5731c37..8b58d2e 100644 --- a/src/com/android/browser/CombinedBookmarkHistoryView.java +++ b/src/com/android/browser/CombinedBookmarkHistoryView.java @@ -174,12 +174,13 @@ public class CombinedBookmarkHistoryView extends LinearLayout @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); - - Resources res = mContext.getResources(); - int paddingLeftRight = (int) res.getDimension(R.dimen.combo_paddingLeftRight); - int paddingTop = (int) res.getDimension(R.dimen.combo_paddingTop); - findViewById(R.id.fragment).setPadding(paddingLeftRight, paddingTop, - paddingLeftRight, 0); + if (mCurrentFragment == FRAGMENT_ID_HISTORY) { + // Warning, ugly hack below + // This is done because history uses orientation-specific padding + FragmentManager fm = mActivity.getFragmentManager(); + mHistory = BrowserHistoryPage.newInstance(mUiController, mHistory.getArguments()); + fm.openTransaction().replace(R.id.fragment, mHistory).commit(); + } } private BookmarksPageCallbacks mBookmarkCallbackWrapper = new BookmarksPageCallbacks() { |