WordPress.org

Make WordPress Core

Ticket #9870: wp-dependencies-patch.txt

File wp-dependencies-patch.txt, 701 bytes (added by chrisbliss18, 6 years ago)
Line 
1Index: wp-includes/class.wp-dependencies.php
2===================================================================
3--- wp-includes/class.wp-dependencies.php       (revision 11391)
4+++ wp-includes/class.wp-dependencies.php       (working copy)
5@@ -171,8 +171,14 @@
6        }
7 
8        function dequeue( $handles ) {
9-               foreach ( (array) $handles as $handle )
10-                       unset( $this->queue[$handle] );
11+               foreach ( (array) $handles as $handle ) {
12+                       $handle = explode('?', $handle);
13+                       $key = array_search($handle[0], $this->queue);
14+                       if ( false !== $key ) {
15+                               unset($this->queue[$key]);
16+                               unset($this->args[$handle[0]]);
17+                       }
18+               }
19        }
20 
21        function query( $handle, $list = 'registered' ) { // registered, queue, done, to_do