From a62b16e130b259127ff23ac41c0ddf1a7c88183b Mon Sep 17 00:00:00 2001 From: Raman Date: Mon, 8 Apr 2019 13:35:53 +0530 Subject: [PATCH] Fix for "Comment box issue #71703" (#71880) --- .../contrib/feedback/electron-browser/feedback.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/vs/workbench/contrib/feedback/electron-browser/feedback.ts b/src/vs/workbench/contrib/feedback/electron-browser/feedback.ts index cfbff684403..7c2403d200c 100644 --- a/src/vs/workbench/contrib/feedback/electron-browser/feedback.ts +++ b/src/vs/workbench/contrib/feedback/electron-browser/feedback.ts @@ -310,6 +310,12 @@ export class FeedbackDropdown extends Dropdown { }; } + private updateFeedbackDescription() { + if (this.feedbackDescriptionInput && this.feedbackDescriptionInput.textLength > this.maxFeedbackCharacters) { + this.feedbackDescriptionInput.value = this.feedbackDescriptionInput.value.substring(0, this.maxFeedbackCharacters); + } + } + private getCharCountText(charCount: number): string { const remaining = this.maxFeedbackCharacters - charCount; const text = (remaining === 1) @@ -349,6 +355,7 @@ export class FeedbackDropdown extends Dropdown { this.sentiment = smile ? 1 : 0; this.maxFeedbackCharacters = this.feedbackDelegate.getCharacterLimit(this.sentiment); + this.updateFeedbackDescription(); this.updateCharCountText(); if (this.feedbackDescriptionInput) { this.feedbackDescriptionInput.maxLength = this.maxFeedbackCharacters; -- GitLab