Skip to content

[Bug] Columns Layout with toggle headings leading to occasional excess spacing #8132

@moustaleurie

Description

@moustaleurie

Bug Description

I am writing to inform you concerning the following bug. In my setup I use a space between two dividers where I place three toggle headings as columns. Each is a separate category, and includes info on a specific subject. Although, I don't always need the info to be visible, so I use toggle headings for efficiency and privacy reasons. While this setup works fine most of the time, occasionally when I open the app the three column layout is maintained but there is excess spacing beneath them; almost like 1-2 times the columns length is showing below them as empty space until the second divider that frames them (no blocks , not anything else).

If I rearrange the three headings one below the other and then put them once again side by side in three columns, the issue is resolved and the excess spacing gone.

How to Reproduce

I don't know how to reproduce, it seems this happens from time to time when the app starts. I haven't noticed this happening while the app is open, only when it starts it could be loaded with this issue.

Expected Behavior

I am not sure what to write in this section. I suppose I expect that the column layout work properly.

Operating System

Debian 12 Bookworm, Gnome, Wayland

AppFlowy Version(s)

AppFlowy-0.9.5-linux-x86_64 (and a couple previous versions)

Screenshots

Image Image Image Image Image

Additional Context

Have in mind there are other bugs in column layout; like weird navigation from one line/block of a list to the next one with the arrow keys). Maybe some of those issues intertwine.

This is not a big issue for a use case like mine, but I suppose it would be important for someone with many pages and data in columns layout.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingeditorfeatures related to the rich-text editor

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions