From dbb367bee8e0e69d1fa774c42720a6407d283710 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Sat, 12 Jul 2014 00:53:08 +0000 Subject: [PATCH] Editor scrolling: disable on mobile devices and hide the resize handle. See #28328. git-svn-id: https://develop.svn.wordpress.org/trunk@29117 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/edit-form-advanced.php | 5 +++-- src/wp-admin/js/post.js | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/edit-form-advanced.php b/src/wp-admin/edit-form-advanced.php index b9d35611f6..52e0c6c125 100644 --- a/src/wp-admin/edit-form-advanced.php +++ b/src/wp-admin/edit-form-advanced.php @@ -12,8 +12,9 @@ if ( !defined('ABSPATH') ) wp_enqueue_script('post'); -if ( post_type_supports( $post_type, 'editor' ) ) { +if ( post_type_supports( $post_type, 'editor' ) && ! wp_is_mobile() ) { wp_enqueue_script('editor-expand'); + $_wp_autoresize_on = true; } if ( wp_is_mobile() ) @@ -496,7 +497,7 @@ if ( post_type_supports($post_type, 'editor') ) { 'editor_height' => 360, 'tinymce' => array( 'resize' => false, - 'wp_autoresize_on' => true, + 'wp_autoresize_on' => ! empty( $_wp_autoresize_on ), 'add_unload_trigger' => false, ), ) ); ?> diff --git a/src/wp-admin/js/post.js b/src/wp-admin/js/post.js index 577bb92635..73a685e530 100644 --- a/src/wp-admin/js/post.js +++ b/src/wp-admin/js/post.js @@ -1009,6 +1009,8 @@ jQuery(document).ready( function($) { // No point for touch devices if ( ! $textarea.length || 'ontouchstart' in window ) { + // Hide the resize handle + $('#content-resize-handle').hide(); return; }