Commit 90f41f3
committed
fix: fix display mode switching issue with three or more screens
Removed the automatic switching logic from OnlyOne mode to Mirror mode
when three or more screens are connected. The previous implementation
was forcing mirror mode unnecessarily, which caused issues when users
wanted to maintain extended display mode with three screens. Now the
system will directly apply the configured display mode without automatic
switching.
Influence:
1. Test connecting three screens in extended mode to ensure it maintains
the correct display configuration
2. Verify that two-screen mirror mode still works correctly
3. Test switching between different display modes with multiple monitors
4. Check that single display mode functions properly
5. Validate that display configurations are applied correctly without
unexpected mode changes
fix: 修复三屏及以上显示模式切换问题
移除了当连接三个及以上屏幕时自动从仅显示模式切换到复制模式的逻辑。之前的
实现会不必要地强制切换到复制模式,导致用户在使用三屏扩展模式时出现问题。
现在系统将直接应用配置的显示模式而不会自动切换。
PMS: BUG-315785
Influence:
1. 测试连接三屏扩展模式,确保保持正确的显示配置
2. 验证双屏复制模式仍正常工作
3. 测试多显示器下不同显示模式之间的切换
4. 检查单显示模式功能正常
5. 验证显示配置正确应用,没有意外的模式变化1 parent 1ad5103 commit 90f41f3
1 file changed
Lines changed: 3 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1030 | 1030 | | |
1031 | 1031 | | |
1032 | 1032 | | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
1038 | | - | |
1039 | | - | |
1040 | | - | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
1045 | 1036 | | |
1046 | 1037 | | |
1047 | 1038 | | |
| |||
0 commit comments