diff options
author | Yana Stamcheva <yana@jitsi.org> | 2011-02-03 15:37:27 +0000 |
---|---|---|
committer | Yana Stamcheva <yana@jitsi.org> | 2011-02-03 15:37:27 +0000 |
commit | b8f624b6a7a79e602ba7079a7e8a1ea3c9613c50 (patch) | |
tree | 1c533c6b237c4c7e5e4ac10a570e48938f08a4f5 /src/net/java | |
parent | 1b9ffc9ba33ba7985e9edec9370b5889917a6e17 (diff) | |
download | jitsi-b8f624b6a7a79e602ba7079a7e8a1ea3c9613c50.zip jitsi-b8f624b6a7a79e602ba7079a7e8a1ea3c9613c50.tar.gz jitsi-b8f624b6a7a79e602ba7079a7e8a1ea3c9613c50.tar.bz2 |
Hide the close local video button during a drag operation.
Diffstat (limited to 'src/net/java')
-rw-r--r-- | src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPeerPanel.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPeerPanel.java b/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPeerPanel.java index d74ce45..b7b2602 100644 --- a/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPeerPanel.java +++ b/src/net/java/sip/communicator/impl/gui/main/call/OneToOneCallPeerPanel.java @@ -1588,9 +1588,8 @@ public class OneToOneCallPeerPanel newY = maxY - c.getHeight(); c.setLocation(newX, newY); - closeButton.setLocation( - newX + c.getWidth() - closeButton.getWidth(), - newY); + if (closeButton.isVisible()) + closeButton.setVisible(false); } } @@ -1626,6 +1625,15 @@ public class OneToOneCallPeerPanel inDrag = false; previousX = 0; previousY = 0; + + if (!closeButton.isVisible()) + { + Component c = (Component) event.getSource(); + closeButton.setLocation( + c.getX() + c.getWidth() - closeButton.getWidth() - 3, + c.getY() + 3); + closeButton.setVisible(true); + } } } |