@@ -1690,7 +1690,7 @@ withTabBarOpen tabBarID flags action =
1690
1690
-- | Create a new tab. Returns @True@ if the tab is selected.
1691
1691
--
1692
1692
-- Wraps @ImGui::BeginTabItem@.
1693
- beginTabItem :: (MonadIO m , HasGetter ref Bool , HasSetter ref Bool ) => Text -> ref -> ImGuiTabBarFlags -> m Bool
1693
+ beginTabItem :: (MonadIO m , HasGetter ref Bool , HasSetter ref Bool ) => Text -> ref -> ImGuiTabItemFlags -> m Bool
1694
1694
beginTabItem tabName ref flags = liftIO do
1695
1695
currentValue <- get ref
1696
1696
with (bool 0 1 currentValue) \ refPtr -> do
@@ -1706,14 +1706,14 @@ beginTabItem tabName ref flags = liftIO do
1706
1706
-- | Create a new tab.
1707
1707
--
1708
1708
-- The action will get 'True' if the tab is selected.
1709
- withTabItem :: (MonadUnliftIO m , HasGetter ref Bool , HasSetter ref Bool ) => Text -> ref -> ImGuiTabBarFlags -> (Bool -> m a ) -> m a
1709
+ withTabItem :: (MonadUnliftIO m , HasGetter ref Bool , HasSetter ref Bool ) => Text -> ref -> ImGuiTabItemFlags -> (Bool -> m a ) -> m a
1710
1710
withTabItem tabName ref flags =
1711
1711
bracket (beginTabItem tabName ref flags) (`when` Raw. endTabItem)
1712
1712
1713
1713
-- | Create a new tab.
1714
1714
--
1715
1715
-- The action will be skipped unless the tab is selected.
1716
- withTabItemOpen :: (MonadUnliftIO m , HasGetter ref Bool , HasSetter ref Bool ) => Text -> ref -> ImGuiTabBarFlags -> m () -> m ()
1716
+ withTabItemOpen :: (MonadUnliftIO m , HasGetter ref Bool , HasSetter ref Bool ) => Text -> ref -> ImGuiTabItemFlags -> m () -> m ()
1717
1717
withTabItemOpen tabName ref flags action =
1718
1718
withTabItem tabName ref flags (`when` action)
1719
1719
0 commit comments