File tree Expand file tree Collapse file tree 1 file changed +23
-7
lines changed Expand file tree Collapse file tree 1 file changed +23
-7
lines changed Original file line number Diff line number Diff line change @@ -149,21 +149,37 @@ export default {
149149 }
150150 }
151151
152- let rightViewBody = this . $el . querySelector ( '.v-table-rightview .v-table-body' ) ;
152+ let rightViewBody = this . $el . querySelector ( '.v-table-rightview .v-table-body' ) ,
153+ rightViewFooter = this . $el . querySelector ( '.v-table-rightview .v-table-footer' ) ,
154+ hasTableFooter = this . hasTableFooter ;
155+
153156 if ( this . totalColumnsWidth < this . internalWidth ) {
154157
155- rightViewBody . style . overflowX = 'hidden' ;
158+ if ( ! hasTableFooter ) {
159+
160+ rightViewBody . style . overflowX = 'hidden' ;
156161
157- removeClass ( rightViewBody , 'v-table-rightview-special-border' ) ;
158- rightViewBody . classList . remove ( 'v-table-rightview-special-border' ) ;
162+ removeClass ( rightViewBody , 'v-table-rightview-special-border' ) ;
163+ rightViewBody . classList . remove ( 'v-table-rightview-special-border' ) ;
159164
165+ } else {
166+
167+ rightViewFooter . style . overflowX = 'hidden' ;
168+ }
160169 } else {
161170
162- rightViewBody . style . overflowX = 'scroll' ;
171+ if ( ! hasTableFooter ) {
172+
173+ rightViewBody . style . overflowX = 'scroll' ;
174+
175+ if ( ! this . hasFrozenColumn ) {
176+
177+ addClass ( rightViewBody , 'v-table-rightview-special-border' ) ;
178+ }
163179
164- if ( ! this . hasFrozenColumn ) {
180+ } else {
165181
166- addClass ( rightViewBody , 'v-table-rightview-special-border' ) ;
182+ rightViewFooter . style . overflowX = 'scroll' ;
167183 }
168184 }
169185
You can’t perform that action at this time.
0 commit comments