Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upDuckDuckGo hamburger menu icon stays white after being clicked #19122
Comments
|
Hello, I am new to Rust but I want to participate in Servo. I was able to reproduce this problem on my VirtualMachine using Ubuntu. This looks like it could be a relatively easy issue for Rust beginners like me. Maybe you could assign this issue to me? |
|
In general issues related to layout are not as easy as they might appear, but you're welcome to try it! |
|
Here is a reduced test case:
The problem still occurs when I open this with Servo. However, it does not occur when it is debugged with the -i option. |
|
There are a couple ways to further reduce that testcase:
|
|
Hello, I tried to make the testcase as minimal as possible and this is my result:
As I said in my previous comment, the problem does not occur when I debug it with the -i option. |
|
@atouchet @jdm The article does also say that I should enable the node.dump() call near the start of the function - how do I do this? |
|
@olmanz That may have been replaced by https://dxr.mozilla.org/servo/source/components/layout_thread/lib.rs?q=path%3Alayout_thread%2Flib.rs&redirect_type=single#1123 which can be observed with RUST_LOG=layout_thread |
|
@atouchet @jdm Opening the page with
After clicking the icon:
Opening the page with
After clicking the icon:
|
|
It might also be worth mentioning that this bug does not always reproduce 100% of the time. |
URL: https://duckduckgo.com/
When clicking the hamburger menu icon in the top right corner of the page it turns white and stays white afterwards. It is supposed to change back to grey after being clicked.
Tested in Windows 10 with Browser.html.