mirror of
				https://github.com/mathuo/dockview
				synced 2025-10-31 04:08:12 +00:00 
			
		
		
		
	fix: calc views style
This commit is contained in:
		
							parent
							
								
									eda3ea1210
								
							
						
					
					
						commit
						ee74785d7e
					
				| @ -819,6 +819,7 @@ export class Splitview { | |||||||
|         let totalLeftOffset = 0; |         let totalLeftOffset = 0; | ||||||
|         const viewLeftOffsets: number[] = []; |         const viewLeftOffsets: number[] = []; | ||||||
| 
 | 
 | ||||||
|  |         // Calc sashes style
 | ||||||
|         for (let i = 0; i < this.viewItems.length - 1; i++) { |         for (let i = 0; i < this.viewItems.length - 1; i++) { | ||||||
|             totalLeftOffset += this.viewItems[i].size; |             totalLeftOffset += this.viewItems[i].size; | ||||||
|             viewLeftOffsets.push(totalLeftOffset); |             viewLeftOffsets.push(totalLeftOffset); | ||||||
| @ -837,10 +838,12 @@ export class Splitview { | |||||||
|                 this.sashes[i].container.style.top = `${offset}px`; |                 this.sashes[i].container.style.top = `${offset}px`; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  | 
 | ||||||
|  |         // Calc views style
 | ||||||
|         this.viewItems.forEach((view, i) => { |         this.viewItems.forEach((view, i) => { | ||||||
|             const size = view.size - marginReducedSize; |             const size = view.size - marginReducedSize; | ||||||
|             const offset = |             const offset = | ||||||
|                 i === 0 |                 i === 0 || sashCount === 0 | ||||||
|                     ? 0 |                     ? 0 | ||||||
|                     : viewLeftOffsets[i - 1] + |                     : viewLeftOffsets[i - 1] + | ||||||
|                       (i / sashCount) * marginReducedSize; |                       (i / sashCount) * marginReducedSize; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user