Skip to content

Commit 6528f2a

Browse files
committed
remove .ql-embed-selected
closes #1691
1 parent 2c23266 commit 6528f2a

File tree

2 files changed

+0
-22
lines changed

2 files changed

+0
-22
lines changed

assets/core.styl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,6 @@ resets(arr)
173173
.ql-align-right
174174
text-align: right
175175

176-
.ql-embed-selected
177-
border: 2px solid #777
178-
user-select: none
179-
180176
.ql-editor.ql-blank::before
181177
color: rgba(0,0,0,0.6)
182178
content: attr(data-placeholder)

core/selection.js

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ class Selection {
2727
this.lastRange = this.savedRange = new Range(0, 0);
2828
this.handleComposition();
2929
this.handleDragging();
30-
this.handleEmbedSelection();
3130
this.emitter.listenDOM('selectionchange', document, () => {
3231
if (!this.mouseDown) {
3332
setTimeout(this.update.bind(this, Emitter.sources.USER), 1);
@@ -85,23 +84,6 @@ class Selection {
8584
});
8685
}
8786

88-
handleEmbedSelection() {
89-
this.emitter.on(Emitter.events.SELECTION_CHANGE, () => {
90-
const selectedNode = document.querySelector('.ql-embed-selected');
91-
if (selectedNode) {
92-
selectedNode.classList.remove('ql-embed-selected');
93-
}
94-
});
95-
this.root.addEventListener('click', (e) => {
96-
const blot = Parchment.find(e.target, true);
97-
if (blot instanceof Parchment.Embed) {
98-
const range = new Range(blot.offset(scroll), blot.length());
99-
this.setRange(range, Emitter.sources.USER);
100-
blot.domNode.classList.add('ql-embed-selected');
101-
}
102-
});
103-
}
104-
10587
focus() {
10688
if (this.hasFocus()) return;
10789
this.root.focus();

0 commit comments

Comments
 (0)