@@ -115,11 +115,10 @@ define(function (require, exports, module) {
115115 description : Strings . LIVE_DEV_SETTINGS_SHOW_RULER_LINES_PREFERENCE
116116 } ) ;
117117
118- // Spacing handles preference disabled for this release (incomplete feature).
119- // const PREFERENCE_SHOW_SPACING_HANDLES = CONSTANTS.PREFERENCE_SHOW_SPACING_HANDLES;
120- // PreferencesManager.definePreference(PREFERENCE_SHOW_SPACING_HANDLES, "boolean", true, {
121- // description: Strings.LIVE_DEV_SETTINGS_SHOW_SPACING_HANDLES_PREFERENCE
122- // });
118+ const PREFERENCE_SHOW_SPACING_HANDLES = CONSTANTS . PREFERENCE_SHOW_SPACING_HANDLES ;
119+ PreferencesManager . definePreference ( PREFERENCE_SHOW_SPACING_HANDLES , "boolean" , true , {
120+ description : Strings . LIVE_DEV_SETTINGS_SHOW_SPACING_HANDLES_PREFERENCE
121+ } ) ;
123122
124123 // live preview link editor and preview preference
125124 const PREFERENCE_LIVE_PREVIEW_SYNC = CONSTANTS . PREFERENCE_LIVE_PREVIEW_SYNC ;
@@ -1456,13 +1455,17 @@ define(function (require, exports, module) {
14561455 PreferencesManager . on ( "change" , PREFERENCE_SHOW_RULER_LINES , function ( ) {
14571456 LiveDevelopment . updateRulerLinesConfig ( ) ;
14581457 } ) ;
1458+ PreferencesManager . on ( "change" , PREFERENCE_SHOW_SPACING_HANDLES , function ( ) {
1459+ LiveDevelopment . updateSpacingHandlesConfig ( ) ;
1460+ } ) ;
14591461 PreferencesManager . on ( "change" , PREFERENCE_LIVE_PREVIEW_SYNC , function ( ) {
14601462 LiveDevelopment . updateSyncConfig ( ) ;
14611463 } ) ;
14621464
1463- // Initialize element highlight, ruler lines, and sync config on startup
1465+ // Initialize element highlight, ruler lines, spacing handles, and sync config on startup
14641466 LiveDevelopment . updateElementHighlightConfig ( ) ;
14651467 LiveDevelopment . updateRulerLinesConfig ( ) ;
1468+ LiveDevelopment . updateSpacingHandlesConfig ( ) ;
14661469 LiveDevelopment . updateSyncConfig ( ) ;
14671470
14681471 LiveDevelopment . openLivePreview ( ) ;
0 commit comments