From 207960de921ccd7d335dc64c80cedc2db84156c3 Mon Sep 17 00:00:00 2001 From: Sergei Tachenov Date: Thu, 10 Oct 2024 17:31:39 +0300 Subject: [PATCH] IJPL-160144 Make some IdeFrameImpl properties private Previously, they were accessed from IdeEventQueue, but now the logic was moved inside IdeFrameImpl. GitOrigin-RevId: 38e350f8856d2f66d4ac2dbf296ad233798cb56c --- .../src/com/intellij/openapi/wm/impl/IdeFrameImpl.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.kt b/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.kt index 962ff34582a9..c52710881ef1 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.kt +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.kt @@ -74,11 +74,12 @@ class IdeFrameImpl : JFrame(), IdeFrame, UiDataProvider, DisposableWindow { @JvmField internal var togglingFullScreenInProgress: Boolean = false - internal var lastInactiveMouseXAbs: Int = 0 - internal var lastInactiveMouseYAbs: Int = 0 - internal var mouseNotPressedYetSinceLastActivation: Boolean = false + private var lastInactiveMouseXAbs: Int = 0 + private var lastInactiveMouseYAbs: Int = 0 + private var mouseNotPressedYetSinceLastActivation: Boolean = false @ApiStatus.Internal var wasJustActivatedByClick: Boolean = false + private set private var isDisposed = false