Make WordPress Core

Changeset 47229


Ignore:
Timestamp:
02/10/2020 02:52:12 AM (5 years ago)
Author:
azaozz
Message:

Media: Ensure imgareaselect.js is not initialized twice for the same image. May happen when uploading an image into a post and then clicking on Edit Image.

Fixes #49262.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/js/_enqueues/lib/image-edit.js

    r47122 r47229  
    643643            selW = $('#imgedit-sel-width-' + postid),
    644644            selH = $('#imgedit-sel-height-' + postid),
     645            $image = $( image ),
    645646            $img;
    646647
    647         t.iasapi = $(image).imgAreaSelect({
     648        // Already initialized?
     649        if ( $image.data( 'imgAreaSelect' ) ) {
     650            return;
     651        }
     652
     653        t.iasapi = $image.imgAreaSelect({
    648654            parent: parent,
    649655            instance: true,
Note: See TracChangeset for help on using the changeset viewer.