【bug】改变挂件大小导致挂件属性丢失

复现

1. 随便写一点什么,然后保存为挂件块的属性

1.png

我在最后一行保存了时间,可以看到是 23:47 结尾的

2. 改变挂件大小

在这一步只用拖拽改变挂件的大小,不进行别的操作,再打开属性看看。

2.png

可以看到时间变成了 21:52 结尾的,发生了时光倒流。

3. 刷新一下

刷新一下页面,发现图画果然变成了以前的,丢失了刚才拖拽挂件前的数据。

3.png

预期

我看网络请求,每发生一次窗口大小改变,后端会重新返回并赋值挂件的属性。这个属性应该是最新的啊,而不是以前的旧数据。

奇怪的是,如果不拖拽挂件,画完直接关了窗口打开,却能得到最新的数据。

这个奇怪的行为应该是 bug

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250
    订阅者

    应该是因为 DOM 上属性值没有变化导致覆盖了。

  • abbj
    支持者 订阅者

    这个算是 bug 吗?集市里的 canvas 挂件因为这个原因用着很不安全,调一下大小就丢数据了。

  • sun7sun7sun7sun7

    试了一下,不光是 canvas,其他挂件全都有这个问题。

    望早日解决,谢谢!

  • 88250
    订阅者