Files
openide/platform/compose
Sebastiano Poggi 42885c936d [JEWEL-898] TooltipArea should not be public
Our public tooltip API should remain `Tooltip`, which delegates to `TooltipArea` that is a private impl detail. It should not be in the public API.

To avoid further confusion, the `TooltipArea` composable has also been renamed
to `FlagAwareTooltipArea`. This better describes its function and is clearly a
private API name.

This also fixes `ComposeShowcase` to use `Tooltip` instead of `TooltipArea`, and
sets up the Jewel VCS settings to recognise YouTrack issues. A few issues in the
`ComposeShowcase` have also been fixed.

closes https://github.com/JetBrains/intellij-community/pull/3127

(cherry picked from commit 9503539eab37161071c48f938ec0b4f9ff8464a5)


(cherry picked from commit 6147467e325fdbf7d8572e1955fa80207d72c480)

IJ-MR-168786

GitOrigin-RevId: f81f450efc590abd0f6b3eb38a7cf041f0843fe7
2025-07-21 12:17:44 +00:00
..
2025-05-13 18:02:20 +00:00
2025-07-18 21:22:41 +00:00