addons: Implement paintEditorZoomControls shared space
This commit is contained in:
1 parent
8e293ec2f1
commit
255200347f
1 file changed
+20
@@ -400,6 +400,26 @@ class Tab extends EventTargetShim {
|
||||
c => c.textContent === this.scratchMessage('gui.spriteSelectorItem.contextMenuDelete')
|
||||
),
|
||||
until: () => []
|
||||
},
|
||||
paintEditorZoomControls: {
|
||||
element: () => document.querySelector('.sa-paintEditorZoomControls-wrapper') || (() => {
|
||||
const wrapper = Object.assign(document.createElement('div'), {
|
||||
className: 'sa-paintEditorZoomControls-wrapper'
|
||||
});
|
||||
|
||||
wrapper.style.display = 'flex';
|
||||
wrapper.style.flexDirection = 'row-reverse';
|
||||
wrapper.style.height = 'calc(1.95rem + 2px)';
|
||||
|
||||
const zoomControls = document.querySelector("[class^='paint-editor_zoom-controls']");
|
||||
|
||||
zoomControls.replaceWith(wrapper);
|
||||
wrapper.appendChild(zoomControls);
|
||||
|
||||
return wrapper;
|
||||
})(),
|
||||
from: () => [],
|
||||
until: () => []
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user