Skip to content

Commit bfe0705

Browse files
author
jossonsmith
committed
Test browser.css and treat Ctrl key specially in ShellManager.
1 parent 3fdee18 commit bfe0705

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

sources/net.sf.j2s.java.org.eclipse.swt/src/org/eclipse/swt/browser/Browser.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@
77
* html .browser-default {
88
border:2px solid menu;
99
}
10+
.swt-browser-browser {
11+
width:324px;
12+
}

sources/net.sf.j2s.java.org.eclipse.swt/src/org/eclipse/swt/widgets/ShellManager.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ sm.initialize = function () {
3838
var sidebar = ShellManager.sidebarEl;
3939
if (sidebar.style.display != "none" && !ShellManager.isAroundSideBar (e.clientY)) {
4040
sidebar.style.display = "none";
41-
} else if (e.clientX <= 8) {
41+
} else if (e.clientX <= 8 && !e.ctrlKey) {
4242
if (sidebar.style.display != "block" && ShellManager.isAroundSideBar (e.clientY)) {
4343
sidebar.style.display = "block";
4444
ShellManager.updateItems ();
4545
}
46-
} else if (e.clientX > 200) {
46+
} else if (e.clientX > 200 || e.ctrlKey) {
4747
if (sidebar.style.display != "none") {
4848
sidebar.style.display = "none";
4949
}
@@ -55,12 +55,12 @@ sm.initialize = function () {
5555
if (topbar.style.display != "none" && !ShellManager.isAroundTopBar (e.clientX)) {
5656
topbar.style.display = "none";
5757
ShellManager.returnTopMaximized ();
58-
} else if (e.clientY <= 8) {
58+
} else if (e.clientY <= 8 && !e.ctrlKey) {
5959
if (topbar.style.display != "block" && ShellManager.isAroundTopBar (e.clientX)) {
6060
topbar.style.display = "block";
6161
ShellManager.updateTopMaximized ();
6262
}
63-
} else if (e.clientY > 32) {
63+
} else if (e.clientY > 32 || e.ctrlKey) {
6464
if (topbar.style.display != "none") {
6565
topbar.style.display = "none";
6666
ShellManager.returnTopMaximized ();

0 commit comments

Comments
 (0)