Skip to content

Commit dd79584

Browse files
authored
Merge pull request #8829 from Achal1607/change-method-params-ui
Fix parameter field buttons in Change Method Parameters UI in Language Server
2 parents 1552d8f + 0b2b814 commit dd79584

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/refactoring/ui/ChangeMethodParameters.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
</div>
6464
</div>
6565
<div class="add-param flex">
66-
<button id="addParam" class="silent-button codicon codicon-add full-width flex-grow" data-bind="click: addParameter"><span class="button-text vscode-font">Add Parameter</span></button>
66+
<button id="addParam" class="silent-button codicon codicon-add full-width flex-grow" data-bind="click: addParameter"><span class="button-text vscode-font"> Add Parameter</span></button>
6767
</div>
6868
<div class="section">
6969
<label>Signature preview:</label>

java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/refactoring/ui/refactoring.css

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -115,19 +115,22 @@ label {
115115
}
116116
.action-button {
117117
border: none;
118-
border-radius: 4px;
119-
padding: 2px;
120-
margin: 3px 0px;
118+
padding: 4px 10px 4px 10px;
119+
margin: 2px;
121120
color: var(--vscode-input-foreground);
122-
background-color: transparent;
121+
background-color: var(--vscode-list-hoverBackground);
123122
}
123+
124124
.action-button:hover {
125-
background-color: var(--vscode-list-inactiveSelectionBackground);
125+
color: var(--vscode-button-foreground);
126+
background-color: var(--vscode-button-hoverBackground);
126127
}
128+
127129
.action-button:focus, .action-button:hover:focus {
128130
color: var(--vscode-button-foreground);
129131
background-color: var(--vscode-button-hoverBackground);
130-
outline: none;
132+
outline: 1px solid var(--vscode-button-hoverBackground);
133+
outline-offset: 2px;
131134
}
132135
.checkbox-label {
133136
align-self: center;

0 commit comments

Comments
 (0)