diff options
Diffstat (limited to 'lib/Phi/Border.hs')
-rw-r--r-- | lib/Phi/Border.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Phi/Border.hs b/lib/Phi/Border.hs index 1c664db..0a9a74c 100644 --- a/lib/Phi/Border.hs +++ b/lib/Phi/Border.hs @@ -34,7 +34,7 @@ borderH bw = borderLeft bw + borderRight bw borderV :: BorderWidth -> Int borderV bw = borderTop bw + borderBottom bw -data BorderState = BorderState [WidgetState] deriving Show +data BorderState = BorderState ![WidgetState] deriving Show data BorderConfig = BorderConfig { margin :: !BorderWidth , borderWidth :: !Int @@ -54,7 +54,7 @@ defaultBorderConfig = BorderConfig { margin = simpleBorderWidth 0 , borderWeight = 1 } -data Border = Border BorderConfig [Widget] deriving Show +data Border = Border !BorderConfig ![Widget] deriving Show instance WidgetClass Border where type WidgetData Border = BorderState |