Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Conversation

@GeoffCoxMSFT
Copy link
Member

Description

This replaces using resizable with a splitter control. Resizable is attached to a child control which causes resizing problems because it is not aware of the full area being split and does not property react to window sizes. It also requires controls participating in a split to be aware of resizeable rather than being contained in a layout container control.

Verified both on web and within electron application.

Task Item

Closes #4220
Fixes #3710

Screenshots

image

image

image

@coveralls
Copy link

coveralls commented Sep 25, 2020

Coverage Status

Coverage decreased (-0.3%) to 55.658% when pulling 1b1eb47 on gcox/newsplitter into 854e9e5 on main.

hatpick
hatpick previously approved these changes Sep 25, 2020
@GeoffCoxMSFT GeoffCoxMSFT merged commit 9852341 into main Sep 28, 2020
@GeoffCoxMSFT GeoffCoxMSFT deleted the gcox/newsplitter branch September 28, 2020 23:52
@cwhitten cwhitten mentioned this pull request Nov 13, 2020
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
…ols (microsoft#4278)

* Trying out the splitter

* Improve layout

* Updates and improvements

* Moving to internal code for splitter

* Move to emotion for splitter

* Added top-bot splitter

* Set min-max on splitter

* Update min-max to numbers

* Update min-max to numbers

* Update NavTree.tsx

* Update ProjectTree.tsx

* PR fixes

* PR fix

Co-authored-by: Chris Whitten <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace resizer with react-splitter (embed code) in Composer Edit mode does not resize properly when shrinking window after growing it

5 participants