mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 10:58:30 -05:00
Don't set buttonoption for link/image md nb (#23694)
This commit is contained in:
@@ -28,7 +28,6 @@ import { NotebookLinkHandler } from 'sql/workbench/contrib/notebook/browser/note
|
|||||||
import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent';
|
import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent';
|
||||||
import { KeyCode } from 'vs/base/common/keyCodes';
|
import { KeyCode } from 'vs/base/common/keyCodes';
|
||||||
import { FileAccess } from 'vs/base/common/network';
|
import { FileAccess } from 'vs/base/common/network';
|
||||||
import { defaultButtonStyles } from 'vs/platform/theme/browser/defaultStyles';
|
|
||||||
|
|
||||||
export const MARKDOWN_TOOLBAR_SELECTOR: string = 'markdown-toolbar-component';
|
export const MARKDOWN_TOOLBAR_SELECTOR: string = 'markdown-toolbar-component';
|
||||||
const linksRegex = /\[(?<text>.+)\]\((?<url>[^ ]+)(?: "(?<title>.+)")?\)/;
|
const linksRegex = /\[(?<text>.+)\]\((?<url>[^ ]+)(?: "(?<title>.+)")?\)/;
|
||||||
@@ -118,29 +117,20 @@ export class MarkdownToolbarComponent extends AngularDisposable {
|
|||||||
private initActionBar() {
|
private initActionBar() {
|
||||||
let linkButtonContainer = DOM.$('li.action-item');
|
let linkButtonContainer = DOM.$('li.action-item');
|
||||||
linkButtonContainer.setAttribute('role', 'presentation');
|
linkButtonContainer.setAttribute('role', 'presentation');
|
||||||
let linkButton = new Button(linkButtonContainer, defaultButtonStyles);
|
let linkButton = new Button(linkButtonContainer, null);
|
||||||
linkButton.title = this.insertLink;
|
linkButton.title = this.insertLink;
|
||||||
linkButton.element.setAttribute('class', 'action-label codicon insert-link masked-icon');
|
linkButton.element.setAttribute('class', 'action-label codicon insert-link masked-icon');
|
||||||
|
|
||||||
// {{SQL CARBON TODO}} - reenable
|
|
||||||
// let buttonStyle: IButtonStyles = {
|
|
||||||
// buttonBackground: null
|
|
||||||
// };
|
|
||||||
// linkButton.style(buttonStyle);
|
|
||||||
|
|
||||||
this._register(DOM.addDisposableListener(linkButtonContainer, DOM.EventType.CLICK, async e => {
|
this._register(DOM.addDisposableListener(linkButtonContainer, DOM.EventType.CLICK, async e => {
|
||||||
await this.onInsertButtonClick(e, MarkdownButtonType.LINK_PREVIEW);
|
await this.onInsertButtonClick(e, MarkdownButtonType.LINK_PREVIEW);
|
||||||
}));
|
}));
|
||||||
|
|
||||||
let imageButtonContainer = DOM.$('li.action-item');
|
let imageButtonContainer = DOM.$('li.action-item');
|
||||||
imageButtonContainer.setAttribute('role', 'presentation');
|
imageButtonContainer.setAttribute('role', 'presentation');
|
||||||
let imageButton = new Button(imageButtonContainer, defaultButtonStyles);
|
let imageButton = new Button(imageButtonContainer, null);
|
||||||
imageButton.title = this.insertImage;
|
imageButton.title = this.insertImage;
|
||||||
imageButton.element.setAttribute('class', 'action-label codicon insert-image masked-icon');
|
imageButton.element.setAttribute('class', 'action-label codicon insert-image masked-icon');
|
||||||
|
|
||||||
// {{SQL CARBON TODO}} - reenable
|
|
||||||
//imageButton.style(buttonStyle);
|
|
||||||
|
|
||||||
this._register(DOM.addDisposableListener(imageButtonContainer, DOM.EventType.CLICK, async e => {
|
this._register(DOM.addDisposableListener(imageButtonContainer, DOM.EventType.CLICK, async e => {
|
||||||
await this.onInsertButtonClick(e, MarkdownButtonType.IMAGE_PREVIEW);
|
await this.onInsertButtonClick(e, MarkdownButtonType.IMAGE_PREVIEW);
|
||||||
}));
|
}));
|
||||||
|
|||||||
Reference in New Issue
Block a user