Skip to content

X.L.ByWidth handle LayoutMessages #815

@geekosaur

Description

@geekosaur

Problem Description

@liskin pointed out here that the new ByWidth module needs to handle Hide and ReleaseResources messages.

Steps to Reproduce

Use X.L.ByWidth with a sublayout that uses Decoration, then switch the layout between screens.

Configuration File

module Main (main) where

import XMonad
import XMonad.Layout.ByWidth
import XMonad.Layout.Tabbed

main :: IO ()
main = xmonad def {layoutHook = ifWidth 1920 simpleTabbed (layoutHook def)}

Checklist

  • I've read CONTRIBUTING.md

  • I tested my configuration

    • With xmonad version: any
    • With xmonad-contrib version: any version with X.L.PerScreen

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions