Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

ไอคอนบนเดสก์ท็อป Chrome รีเฟรชเองตลอด: สาเหตุและวิธีแก้

นี่คือปัญหาแปลกๆ ที่คุณอาจเผชิญ - หรืออ่านได้ - ในช่วงนี้ บนเครื่อง Windows หนึ่งของผม ผมสังเกตปรากฏการณ์แปลก ทุกครั้งที่เปิด Google Chrome (เวอร์ชันล่าสุดตอนเขียน) ปิดเบราว์เซอร์ หรือ - แย่ที่สุด - ล็อกอิน/ล็อกเอาท์บัญชี Gmail ไอคอนบนเดสก์ท็อปทั้งหมดจะรีเฟรชเอง

หาข้อมูลรอบๆ พบรายงานบั๊กของ Chromium ปี 2015 ที่กล่าวถึงวิธีแก้ชั่วคราว แน่นอนว่า workaround นั้นใช้ไม่ได้แล้ว เพราะ User Icon ไม่ได้อยู่ที่ขอบหน้าต่าง Chrome อีกต่อไป และ Flags ต่างๆ ก็มาไปได้ เนื่องจากเป็นฟีเจอร์ทดลอง แต่จุดเริ่มต้นนี้ดี ผมจึงทดสอบและปรับแต่งจนพบวิธีแก้ที่ถูกต้อง

วิธีแก้

วิธีแก้บั๊กชั่วคราวนี้มีดังนี้: เปิด Settings ของเบราว์เซอร์ ไปที่ส่วน Privacy and security แล้วปิด toggle ที่เขียนว่า "Allow Chrome sign-in" ฟังก์ชันของเบราว์เซอร์ยังคงเหมือนเดิม ความแตกต่างคือคุณจะไม่ได้ "ล็อกอินเข้าสู่เบราว์เซอร์" อีก (ไม่ว่าจะหมายความว่าอะไร) ด้านดีคือ ไม่มีการรีเฟรชไอคอนอีกแล้ว!

ไอคอนบนเดสก์ท็อป Chrome รีเฟรชเองตลอด: สาเหตุและวิธีแก้

สิ่งที่ผมสนใจคือความแตกต่างของพฤติกรรม บน Linux เมื่อเปิดฟีเจอร์นี้ จะเห็นชัดเจนว่า "ล็อกอินเข้าสู่" Chrome แล้ว แต่บน Windows เครื่องนี้ แม้จะเปิดตัวเลือกนี้ ผมก็ไม่เห็นสัญญาณภาพของการล็อกอิน และก็ไม่ได้ล็อกอินจริงๆ

ความแตกต่างระหว่าง 2 กรณีนี้ อาจเกี่ยวกับอายุและการตั้งค่าเฉพาะของ User Profile ซึ่งอาจทำให้พฤติกรรมต่างกันไป อาจจะเป็นบั๊กเล็กน้อยบนระบบที่ติดตั้ง Chrome มานานมาก ที่ตัวเลือกนี้ทำให้เกิด Side Effect คือการรีเฟรชไอคอนเดสก์ท็อป (คล้ายรายงานเก่า) แต่โดยที่ผู้ใช้ไม่ได้ล็อกอินเข้าสู่เบราว์เซอร์จริงๆ แต่โดยพื้นฐานแล้ว เราแก้ปัญหาเสร็จแล้ว

สรุป

ผมเกลียดปัญหาแบบนี้ เพราะวิธีแก้มักดูเหมือน "เวทมนตร์" และถ้าพยายามหาจุดร่วมในรายงานบั๊กและเธรดต่างๆ จะเป็นความโป่งผ่อง ผมไม่แน่ใจ 100% ว่าทำไมตัวเลือก User Sign-in ถึงสำคัญ แต่ก็อาจเป็นเพราะเมื่อคุณล็อกอิน เบราว์เซอร์ควรให้สัญญาณภาพว่าล็อกอินแล้ว อาจจะแสดง User Icon หรือ Avatar ทำให้เกิดการรีเฟรช

อีกครั้ง ถ้าไม่ troubleshoot ฟังก์ชันของเบราว์เซอร์ทีละขั้นตอน ยากที่จะให้คำตอบที่แม่นยำ แต่ผมมั่นใจพอสมควรว่าการเดาของผมค่อนข้างแม่นยำ อย่างไรก็ตาม ถ้าคุณเจอปัญหาแบบนี้ ลองปิด/เปิด toggle นี้ดูสิ จะรู้ผลกับตา แล้วพบกันใหม่

Cheers.