aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java')
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/call/CallDialog.java3
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPanel.java8
2 files changed, 11 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/main/call/CallDialog.java b/src/net/java/sip/communicator/impl/gui/main/call/CallDialog.java
index c169b02..a64e371 100644
--- a/src/net/java/sip/communicator/impl/gui/main/call/CallDialog.java
+++ b/src/net/java/sip/communicator/impl/gui/main/call/CallDialog.java
@@ -6,6 +6,7 @@
*/
package net.java.sip.communicator.impl.gui.main.call;
+import java.awt.Dimension;
import java.awt.event.*;
import javax.swing.*;
@@ -39,6 +40,8 @@ public class CallDialog
public CallDialog()
{
super(false);
+
+ setMinimumSize(new Dimension(360, 300));
}
/**
diff --git a/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPanel.java b/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPanel.java
index 2209a37..6f848fc 100644
--- a/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPanel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPanel.java
@@ -381,6 +381,14 @@ public class OneToOneCallPanel
newFrameY = screenBounds.y;
}
+ // Don't get smaller than the min size.
+ Dimension minSize = frame.getMinimumSize();
+
+ if (newFrameWidth < minSize.width)
+ newFrameWidth = minSize.width;
+ if (newFrameHeight < minSize.height)
+ newFrameHeight = minSize.height;
+
/*
* XXX Unreliable because VideoRenderer Components such as the
* Component of the AWTRenderer on Linux overrides its