Remove text area height calculation

This commit is contained in:
Saoud Rizwan 2024-08-01 01:19:39 -04:00
parent d3edb61dd3
commit d84e6c6fb1
3 changed files with 5 additions and 11 deletions

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "claude-dev",
"version": "1.0.83",
"version": "1.0.84",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "claude-dev",
"version": "1.0.83",
"version": "1.0.84",
"license": "MIT",
"dependencies": {
"@anthropic-ai/sdk": "^0.24.3",

View File

@ -2,7 +2,7 @@
"name": "claude-dev",
"displayName": "Claude Dev",
"description": "Autonomous software engineer right in your IDE, capable of creating/editing files, executing commands, and more with your permission every step of the way.",
"version": "1.0.83",
"version": "1.0.84",
"icon": "icon.png",
"engines": {
"vscode": "^1.84.0"

View File

@ -31,7 +31,6 @@ const ChatView = ({ messages, isHidden, vscodeThemeName, showAnnouncement, hideA
const [inputValue, setInputValue] = useState("")
const textAreaRef = useRef<HTMLTextAreaElement>(null)
const [textAreaHeight, setTextAreaHeight] = useState<number | undefined>(undefined)
const [textAreaDisabled, setTextAreaDisabled] = useState(false)
// we need to hold on to the ask because useEffect > lastMessage will always let us know when an ask comes in and handle it, but by the time handleMessage is called, the last message might not be the ask anymore (it could be a say that followed)
@ -275,12 +274,6 @@ const ChatView = ({ messages, isHidden, vscodeThemeName, showAnnouncement, hideA
textAreaRef.current?.focus()
})
useEffect(() => {
if (textAreaRef.current && !textAreaHeight) {
setTextAreaHeight(textAreaRef.current.offsetHeight)
}
}, [textAreaHeight])
useEffect(() => {
const timer = setTimeout(() => {
if (!isHidden && !textAreaDisabled && !enableButtons) {
@ -463,7 +456,8 @@ const ChatView = ({ messages, isHidden, vscodeThemeName, showAnnouncement, hideA
right: 20,
display: "flex",
alignItems: "center",
...(!!textAreaHeight ? { height: textAreaHeight, bottom: 12 } : { top: 0, bottom: 1.5 }),
top: 0,
bottom: 1.5,
}}>
<VSCodeButton
disabled={textAreaDisabled}