diff --git a/platform/platform-api/src/com/intellij/notification/Notification.java b/platform/platform-api/src/com/intellij/notification/Notification.java index eb483198ff52..be22df1f09f0 100644 --- a/platform/platform-api/src/com/intellij/notification/Notification.java +++ b/platform/platform-api/src/com/intellij/notification/Notification.java @@ -15,7 +15,6 @@ */ package com.intellij.notification; -import com.google.common.util.concurrent.Atomics; import com.intellij.ide.DataManager; import com.intellij.openapi.actionSystem.*; import com.intellij.openapi.actionSystem.ex.ActionUtil; @@ -36,7 +35,7 @@ import javax.swing.*; import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.List; -import java.util.concurrent.atomic.AtomicReference; +import java.util.concurrent.atomic.AtomicBoolean; /** * Notification bean class contains title:subtitle, content (plain text or HTML) and actions. @@ -69,7 +68,7 @@ public class Notification { private List myActions; private AnAction myContextHelpAction; - private AtomicReference myExpired = Atomics.newReference(false); + private final AtomicBoolean myExpired = new AtomicBoolean(false); private Runnable myWhenExpired; private Boolean myImportant; private WeakReference myBalloonRef;