summaryrefslogtreecommitdiff
path: root/indra/newview/llimpanel.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llimpanel.h')
-rw-r--r--indra/newview/llimpanel.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/indra/newview/llimpanel.h b/indra/newview/llimpanel.h
index 284a486b0f..1d69f1567c 100644
--- a/indra/newview/llimpanel.h
+++ b/indra/newview/llimpanel.h
@@ -33,7 +33,7 @@
#ifndef LL_IMPANEL_H
#define LL_IMPANEL_H
-#include "llfloater.h"
+#include "lldockablefloater.h"
#include "lllogchat.h"
#include "lluuid.h"
#include "lldarray.h"
@@ -363,7 +363,7 @@ private:
// Individual IM window that appears at the bottom of the screen,
// optionally "docked" to the bottom tray.
-class LLIMFloater : public LLFloater
+class LLIMFloater : public LLDockableFloater
{
public:
LLIMFloater(const LLUUID& session_id);
@@ -372,18 +372,11 @@ public:
// LLView overrides
/*virtual*/ BOOL postBuild();
-
- // LLView overrides for drawing dock tongue
- /*virtual*/
- void draw();
// Floater should close when user clicks away to other UI area,
// hence causing focus loss.
/*virtual*/ void onFocusLost();
- // LLFloater overrides
- /*virtual*/ void setDocked(bool docked, bool pop_on_undock = true);
-
// Make IM conversion visible and update the message history
static LLIMFloater* show(const LLUUID& session_id);
@@ -426,7 +419,6 @@ private:
LLViewerTextEditor* mHistoryEditor;
LLLineEditor* mInputEditor;
bool mPositioned;
- LLUIImagePtr mDockTongue;
};