From 033c65820a317b399b0a1f1409c9e69996fb11d0 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Wed, 20 Jun 2012 05:03:08 +0000 Subject: [PATCH] Respect user settings when auto-switching postbox columns on mobile devices, fixes #21005 git-svn-id: https://develop.svn.wordpress.org/trunk@21091 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/js/postbox.dev.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/wp-admin/js/postbox.dev.js b/wp-admin/js/postbox.dev.js index 95b0cb30e9..838db5d915 100644 --- a/wp-admin/js/postbox.dev.js +++ b/wp-admin/js/postbox.dev.js @@ -157,17 +157,22 @@ var postboxes; }, _pb_change : function() { + var check = $( 'label.columns-prefs-1 input[type="radio"]' ); + switch ( window.orientation ) { case 90: case -90: - this._pb_edit(2); + if ( !check.length || !check.is(':checked') ) + this._pb_edit(2); break; case 0: case 180: - if ( $('#poststuff').length ) + if ( $('#poststuff').length ) { this._pb_edit(1); - else - this._pb_edit(2); + } else { + if ( !check.length || !check.is(':checked') ) + this._pb_edit(2); + } break; } },