File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change 135
135
</div >
136
136
</div >
137
137
138
- <div class =" file-container" v-else-if =" file" >
138
+ <div
139
+ v-else-if =" file"
140
+ class =" file-container"
141
+ :class =" { 'file-container-edit': editedMessage._id }"
142
+ >
139
143
<div class =" icon-file" >
140
144
<svg-icon name =" file" />
141
145
</div >
142
146
<div class =" file-message" >{{ message }}</div >
143
- <div class =" svg-button icon-remove" @click =" resetMessage" >
147
+ <div class =" svg-button icon-remove" @click =" resetMessage(null, true) " >
144
148
<svg-icon name =" close" />
145
149
</div >
146
150
</div >
@@ -412,7 +416,13 @@ export default {
412
416
addNewMessage (message ) {
413
417
this .newMessages .push (message)
414
418
},
415
- resetMessage (disableMobileFocus ) {
419
+ resetMessage (disableMobileFocus = null , editFile = null ) {
420
+ if (editFile) {
421
+ this .file = null
422
+ this .message = ' '
423
+ return
424
+ }
425
+
416
426
this .resetTextareaSize ()
417
427
this .message = ' '
418
428
this .editedMessage = {}
@@ -787,7 +797,7 @@ textarea {
787
797
.file-container {
788
798
display : flex ;
789
799
align-items : center ;
790
- width : calc (100% - 83 px );
800
+ width : calc (100% - 75 px );
791
801
height : 20px ;
792
802
padding : 12px 0 ;
793
803
box-sizing : content-box ;
@@ -796,6 +806,10 @@ textarea {
796
806
border-radius : 20px ;
797
807
}
798
808
809
+ .file-container-edit {
810
+ width : calc (100% - 109px );
811
+ }
812
+
799
813
.file-message {
800
814
max-width : calc (100% - 75px );
801
815
white-space : nowrap ;
You can’t perform that action at this time.
0 commit comments