WordPress.org

Make WordPress Core

Ticket #16961: 16961.2.patch

File 16961.2.patch, 906 bytes (added by jakub.tyrcha, 3 years ago)
  • wp-admin/js/custom-background.dev.js

     
    88 
    99jQuery(document).ready(function() { 
    1010        jQuery('#pickcolor').click(function() { 
    11                 jQuery('#colorPickerDiv').show(); 
     11                var window_height = jQuery(document).height(); 
     12                var colorPicker = jQuery('#colorPickerDiv'); 
     13                jQuery( colorPicker ).show(); 
     14                // fit to the window 
     15                var colorpicker_offset = jQuery( colorPicker ).position().top; 
     16                var colorpicker_height = jQuery( colorPicker ).height() + 2; 
     17                var input_height = jQuery( '#background-color' ).height() + 10; 
     18                if ( colorpicker_offset + colorpicker_height > window_height ) 
     19                        jQuery( colorPicker ).css( 'top' , colorpicker_offset - input_height - colorpicker_height ); 
    1220                return false; 
    1321        }); 
    1422