LivelyKernel / LivelyKernel/lively.next

Submorph Wrapping for Text-Morphs is broken

Open
#763 0 comments 0 reactions 0 assignees View on GitHub
:lady_beetle: bug
Dominant language
JavaScript
Stars
90
Forks
20
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
The wrapping of submorphs does not work correctly when the outer morph is an interactive textmorph. The problem is however sometimes invisible, i.e. when the textmorph is not scrollable, the problem does not become apparent.

**Screenshots**

Problem occurs, but does not lead to visible broken behavior:
![image](https://user-images.githubusercontent.com/14252419/225045431-cfbb7ab6-638c-46d3-a89a-57fa140d78a1.png)

More extensive demo:

https://user-images.githubusercontent.com/14252419/225047336-523a9229-775f-482e-bf10-c54c80f260df.mp4

**Setup**

- Linux

**Version**: 3459a3d6939bbd62d695ac2d12c944f72eba8b2c

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue on Linux using an interactive textmorph containing wrapped submorphs, including a scrollable textmorph, and compare the behavior with the linked screenshot and demo video. Done means submorph wrapping works correctly and the problem is no longer exposed when the textmorph is scrollable.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.