Skip to content

Commit 6d9d802

Browse files
devvaannshabose
authored andcommitted
feat: reenable spacing handles preference setting
1 parent a346695 commit 6d9d802

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

  • src/extensionsIntegrated/Phoenix-live-preview

src/extensionsIntegrated/Phoenix-live-preview/main.js

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)