PluginProbe
Extendify / trunk
Extendify vtrunk
3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 0.6.0 All 127 releases
← All changes | app/QuickEdit/Frontend.php +4 -1 3.1.1 → trunk View file →
@@ -3,8 +3,9 @@
3 3 namespace Extendify\QuickEdit;
4 4
5 5 defined('ABSPATH') || die('No direct access.');
6 6
7 +use Extendify\Agent\Admin;
7 8 use Extendify\Config;
8 9 use Extendify\PartnerData;
9 10 use Extendify\QuickEdit\Controllers\SaveController;
10 11 use Extendify\QuickEdit\Controllers\SiteIdentityController;
@@ -36,9 +37,11 @@
36 37 MediaTextTagger::init();
37 38
38 39 // TagBlocks + TagTemplateParts are initialized by Agent\Admin.
39 40 add_action('wp_enqueue_scripts', [$this, 'enqueue']);
40 - add_action('admin_bar_menu', [$this, 'registerAdminBar'], 100);
41 + // Landing after the agent button's 4 stops admin-bar.js moving it post-paint.
42 + $beside = Admin::agentPosition() === 'docked-left' ? 5 : 100;
43 + add_action('admin_bar_menu', [$this, 'registerAdminBar'], $beside);
41 44 }
42 45
43 46 /**
44 47 * Whether inline Quick Edit surfaces are enabled for this install —