zoukankan      html  css  js  c++  java
  • 关于Windows锁屏对WPF渲染的影响

    在一个风和日丽的工作日,我日常打开VS,打开公司项目,打开调试,继续解决我之前存在的一个bug,

    这个bug不一般,在经过连续几个星期的测试后,总结出了以下特点:

      1.bug表现在交互上,最先表示为卡死状态,且复现过程为把电脑放置一段时间后,再操作界面出现的问题;

      2.深入测试我们进一步发现,此bug不同于一般的卡死bug,此bug在电脑放置一段时间卡死后,能拖动窗口,甚至我在ViewModel中写的控制台输出都能正常输出日志;

      3.再深入一点我们发现,此bug还能在发生后恢复,此bug出现后是因为选中ListBox中的某一项立即卡死,但选中事件的代码通过控制台能看出在继续直行,界面不刷新,但是,但是,但是!!我鼠标形状会随着切换之后的页面而改变,比如我刷新了一个TextBox出来,我虽然看不到TextBox的呈现,但是鼠标悬浮是有效果的,这就非常地神奇。。。

    最后我们发现,是Windows锁屏后再解锁,bug能立马复现,然后我在网上搜了相关的文章,找到了这么一篇:https://blog.csdn.net/Hubbert01/article/details/93144163,

    然后问题解决,烦了我几个星期的bug就此修复~

    (好像是我用的MaterialDesignInXAML这个界面库的锅 逃..

  • 相关阅读:
    ssh端口转发
    linux git命令安装
    linux git命令
    linux cpio命令
    linux 抓包工具
    js 深拷贝 ,浅拷贝
    vue $router 打开新窗口
    excel常用操作
    Kafka Topic的增删改查操作
    linux上删除文件名乱码的文件
  • 原文地址:https://www.cnblogs.com/MichaelJson/p/12000191.html
Copyright © 2011-2022 走看看