[xmonad] Issue 183 in xmonad: "Choose" layout combinator is not associative

codesite-noreply at google.com codesite-noreply at google.com
Sun Apr 27 12:56:57 EDT 2008

Issue 183: "Choose" layout combinator is not associative

New issue report by r... at ro-che.info:
What steps will reproduce the problem?

Set layoutHook to (a|||b)|||c for some atomic layouts a,b,c.

What is the expected output? What do you see instead?

It's expected that all three layouts are choosable using NextLayout
message. However, only a and c are choosable.

It's because code which works with Choose data type expects the tree to
grow to the left.

Note, that while this can be fixed in place, there's NewSelect layout
combinator in XMonad.Layout.LayoutCombinators, which has wider
functionality and doesn't have this bug. So I find it's a good time to
merge it into the core.

Issue attributes:
	Status: Accepted
	Owner: r... at ro-che.info
	Labels: Type-Defect Priority-Medium Component-Core

You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:

More information about the xmonad mailing list