Skip to content

feat(seer agent): seer agent drawer responsiveness#113750

Closed
sehr-m wants to merge 2 commits into
masterfrom
sehrm/seer-panel-responsiveness
Closed

feat(seer agent): seer agent drawer responsiveness#113750
sehr-m wants to merge 2 commits into
masterfrom
sehrm/seer-panel-responsiveness

Conversation

@sehr-m
Copy link
Copy Markdown
Member

@sehr-m sehr-m commented Apr 22, 2026

Multiple fixes for things that resized incorrectly when making the drawer smaller. Specifically the suggested questions in the empty state, the input bar text box, and the toolbar at the top. Now they all resize as expected. I also set the default size of the drawer to 30% as discussed

Screen.Recording.2026-04-22.at.2.26.11.PM.mov

sehr-m added 2 commits April 22, 2026 14:31
…sponsiveness

# Conflicts:
#	static/app/views/seerExplorer/components/drawer/useSeerExplorerDrawer.tsx
@sehr-m sehr-m requested a review from a team as a code owner April 22, 2026 21:44
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Apr 22, 2026
Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit e086f41. Configure here.

});
observer.observe(el);
return () => observer.disconnect();
}, [resizeTextarea]);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ResizeObserver becomes stale after textarea conditional remount

Low Severity

The ResizeObserver effect captures textareaRef.current once on mount and never re-observes. When InputSection conditionally renders the file-approval or question action bar, the textarea DOM element is unmounted and the ref becomes null. When the textarea is later remounted, it's a new DOM element, but the observer is still watching the old (detached) element. After this, drawer resizing no longer triggers resizeTextarea for the new textarea.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit e086f41. Configure here.

@sehr-m sehr-m marked this pull request as draft April 23, 2026 16:52
@getsantry
Copy link
Copy Markdown
Contributor

getsantry Bot commented May 15, 2026

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you remove the label Waiting for: Community, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry Bot added the Stale label May 15, 2026
@getsantry getsantry Bot closed this May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant