Commit 1894e58
committed
fix: improve ComboBox layout and popup behavior
1. Removed implicitWidth from delegate to prevent fixed width issues
2. Adjusted TextField layout to handle flat mode properly with dynamic
width calculation
3. Modified background implicitWidth to support both flat and regular
modes
4. Enhanced popup with margins and dynamic width adjustment for flat
mode
5. Added arrowListView refresh mechanism to ensure proper item width
synchronization
fix: 改进组合框布局和弹出行为
1. 从委托中移除隐式宽度以防止固定宽度问题
2. 调整文本框布局以正确处理扁平模式下的动态宽度计算
3. 修改背景隐式宽度以支持扁平和常规两种模式
4. 增强弹出窗口,添加边距并为扁平模式提供动态宽度调整
5. 添加箭头列表视图刷新机制以确保正确的项目宽度同步
pms: BUG-310431
pms: BUG-3104271 parent f0b0852 commit 1894e58
3 files changed
Lines changed: 24 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
65 | 77 | | |
66 | 78 | | |
67 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
| 108 | + | |
| 109 | + | |
108 | 110 | | |
| 111 | + | |
109 | 112 | | |
110 | 113 | | |
111 | 114 | | |
| |||
124 | 127 | | |
125 | 128 | | |
126 | 129 | | |
127 | | - | |
| 130 | + | |
| 131 | + | |
128 | 132 | | |
129 | 133 | | |
130 | 134 | | |
| |||
156 | 160 | | |
157 | 161 | | |
158 | 162 | | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
159 | 166 | | |
160 | | - | |
| 167 | + | |
161 | 168 | | |
162 | 169 | | |
163 | 170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
| 568 | + | |
568 | 569 | | |
569 | 570 | | |
570 | 571 | | |
| |||
0 commit comments