File tree Expand file tree Collapse file tree 2 files changed +16
-3
lines changed Expand file tree Collapse file tree 2 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -225,8 +225,9 @@ class GitHubEditableName extends Widget {
225
225
super ( ) ;
226
226
this . addClass ( 'jp-GitHubEditableName' ) ;
227
227
this . _nameNode = document . createElement ( 'div' ) ;
228
+ this . _nameNode . className = 'jp-GitHubEditableName-display' ;
228
229
this . _editNode = document . createElement ( 'input' ) ;
229
- this . _editNode . className = 'jp-GitHubEditableNameInput ' ;
230
+ this . _editNode . className = 'jp-GitHubEditableName-input ' ;
230
231
231
232
this . _placeholder = placeholder || '<Edit Name>'
232
233
@@ -241,7 +242,9 @@ class GitHubEditableName extends Widget {
241
242
this . _pending = true ;
242
243
Private . changeField ( this . _nameNode , this . _editNode ) . then ( value => {
243
244
this . _pending = false ;
244
- this . name . set ( value ) ;
245
+ if ( this . name . get ( ) !== value ) {
246
+ this . name . set ( value ) ;
247
+ }
245
248
} ) ;
246
249
} ;
247
250
Original file line number Diff line number Diff line change 25
25
white-space : nowrap;
26
26
text-align : center;
27
27
font-size : large;
28
+ padding : 0px ;
28
29
flex : 8 8 ;
29
30
}
30
31
31
- .jp-GitHubBrowser .jp-GitHubEditableNameInput {
32
+ .jp-GitHubBrowser .jp-GitHubEditableName-display {
33
+ border : 1px solid transparent;
34
+ }
35
+
36
+ .jp-GitHubBrowser .jp-GitHubEditableName-display : hover {
37
+ border : 1px solid var (--jp-border-color1 );
38
+ box-shadow : 0px 0px 2px 0px rgba (0 , 0 , 0 , 0.24 );
39
+ }
40
+
41
+ .jp-GitHubBrowser .jp-GitHubEditableName-input {
32
42
background-color : var (--jp-layout-color2 );
33
43
color : var (--jp-ui-font-color1 );
34
44
font-size : large;
You can’t perform that action at this time.
0 commit comments