Login
Sign Up For Free
English
中文 (繁體)
中文 (香港)
中文 (简体)
日本語
Filipino
Bahasa Indonesia
Bahasa Melayu
Pусский
Português (Brasil)
Magyar
Français
Español
Deutsch
Čeština
العربية
Català
Dansk
Ελληνικά
فارسی
Suomi
Gaeilge
Hindi
עברית
Hrvatski
Italiano
Norsk bokmål
Nederlands
한국어
Polski
Română
Slovenský
Svenska
Türkçe
українська
беларуская
ไทย
Standard view
漂J
覺得
2 weeks ago
@Edit 2 weeks ago
[44] 結果那個 scaleFactor 會爛掉的 bug 始終沒解決,這兩天研究了競品(?)的軟體,發現應該也沒有調到 scaleFactor (但 VS Code 看起來有),至少在顯示器之間拖曳的時候看起來視窗什麼的都沒變。在想反正 bug 已經兩個多月解不掉了(前人一個多月,我一個月),還是把這個問題多多的東西拿掉好了,
反正教授問就說競品也沒處理
漂J
2 weeks ago
然後回去深入研究以前的程式碼,發現雖然有處理 scaleFactor,但看起來永遠都是設定成 1 (那幹嘛寫一大串,結果什麼都沒變...),完全搞不懂以前的程式碼到底為何要那樣設計
然後果不其然也還是有調整解析度之後就跑版的 bug,還說什麼以前的版本沒 bug ,根本就騙人的,甩鍋也不是這樣甩的啊
漂J
2 weeks ago
與其說我怕被罵,不如說我覺得 bug 沒解掉就落跑有點不甘願吧,大環境留下的技術債要我一個人背負,我又不甘心就這樣跑了變成永遠的話柄
漂J
2 weeks ago
結論是 Electron 的 scaleFactor 在顯示變動的情況下動態調整實在太雷了
還是只是我不會用
立即下載
漂J
2 weeks ago
試了一下 VS Code 看起來在螢幕之間切換其實也不會處理,但是怎麼在原始碼有看到相關的 code 呢
漂J
2 weeks ago
總之我覺得問題的根源是那個會跟著顯示變化調整 scaleFactor 的動作
delete
reply
edit
cancel
cancel