Skip to content

Commit 18fa085

Browse files
committed
fix title-bar drag area
1 parent fbcf8f2 commit 18fa085

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

src/app/app.less

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ svg.icon {
126126

127127
#title-bar {
128128
-webkit-app-region: drag;
129-
height: 30px;
129+
height: 10px;
130130
width: 100%;
131131
position: absolute;
132132
top: 0;

src/app/sidebar/MainSideBar.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ class MainSideBar extends React.Component<{}, {}> {
197197
let mainView = GlobalModel.activeMainView.get();
198198
return (
199199
<div className={cn("main-sidebar", { collapsed: isCollapsed }, { "is-dev": GlobalModel.isDev })}>
200+
<div className="title-bar-drag"/>
200201
<div className="arrow-container hoverEffect" onClick={this.toggleCollapsed}>
201202
<LeftChevronIcon className="icon" />
202203
</div>
@@ -206,7 +207,7 @@ class MainSideBar extends React.Component<{}, {}> {
206207
<AppsIcon className="icon" />
207208
Apps
208209
<span className="hotkey">&#x2318;A</span>
209-
</div>*/}
210+
</div>*/}
210211
<div className="item hoverEffect" onClick={this.handleHistoryClick}>
211212
<HistoryIcon className="icon" />
212213
History

src/app/sidebar/sidebar.less

+9
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@
88
flex-direction: column;
99
position: relative;
1010

11+
.title-bar-drag {
12+
-webkit-app-region: drag;
13+
height: 20px;
14+
position: absolute;
15+
top: 0;
16+
left: 0;
17+
width: 100%;
18+
}
19+
1120
&.collapsed {
1221
width: 6em;
1322
min-width: 6em;

0 commit comments

Comments
 (0)