diff options
author | bptato <nincsnevem662@gmail.com> | 2024-12-01 13:59:53 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2024-12-01 14:00:45 +0100 |
commit | ac40f54eed9d248913b155adf51a755b2fd18d7e (patch) | |
tree | 8f29d38743364ac6e132832616edabc807c0f912 | |
parent | 5f27023010844a36c95e13f44381eb8bc34afb53 (diff) | |
download | chawan-ac40f54eed9d248913b155adf51a755b2fd18d7e.tar.gz |
mediaquery: fix and after bare keyword
no idea what that reconsume was doing there; probably a refactoring mistake
-rw-r--r-- | src/css/mediaquery.nim | 1 | ||||
-rw-r--r-- | test/layout/media-query.color.expected | 1 | ||||
-rw-r--r-- | test/layout/media-query.html | 4 |
3 files changed, 5 insertions, 1 deletions
diff --git a/src/css/mediaquery.nim b/src/css/mediaquery.nim index f86ea197..c1a7b837 100644 --- a/src/css/mediaquery.nim +++ b/src/css/mediaquery.nim @@ -427,7 +427,6 @@ proc parseMediaQuery(parser: var MediaQueryParser): Opt[MediaQuery] = else: return err() elif tokval.equalsIgnoreCase("and"): - parser.reconsume() return parser.parseMediaAnd(res) else: return err() diff --git a/test/layout/media-query.color.expected b/test/layout/media-query.color.expected index edb263b3..86d5c0e3 100644 --- a/test/layout/media-query.color.expected +++ b/test/layout/media-query.color.expected @@ -1 +1,2 @@ [38;2;255;40;40mred[39m +[38;2;41;169;42mgreen[39m diff --git a/test/layout/media-query.html b/test/layout/media-query.html index b450807f..dbf5f3a1 100644 --- a/test/layout/media-query.html +++ b/test/layout/media-query.html @@ -2,8 +2,12 @@ @mediA (WiDtH >= 1px) and (HeiGhT < 10000px) { #red { color: red } } +@media screen and (WiDtH >= 1px) { + #green { color: green } +} @media (width >= 1px 2px) { #red { color: blue } } </style> <div id=red>red</div> +<div id=green>green</div> |