mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 12:19:54 +00:00
LibWeb: Prevent crash with custom cursor
We don't support custom cursors, use the default instead of crashing. Also clean up a bit of dead code from when Cursor was optional.
This commit is contained in:
parent
7be78ec044
commit
4966fa4aed
Notes:
github-actions[bot]
2025-02-17 12:25:53 +00:00
Author: https://github.com/Gingeh
Commit: 4966fa4aed
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/3568
Reviewed-by: https://github.com/AtkinsSJ ✅
2 changed files with 5 additions and 5 deletions
|
@ -83,12 +83,9 @@ static bool parent_element_for_event_dispatch(Painting::Paintable& paintable, GC
|
|||
return node && layout_node;
|
||||
}
|
||||
|
||||
static Gfx::StandardCursor cursor_css_to_gfx(Optional<CSS::Cursor> cursor)
|
||||
static Gfx::StandardCursor cursor_css_to_gfx(CSS::Cursor cursor)
|
||||
{
|
||||
if (!cursor.has_value()) {
|
||||
return Gfx::StandardCursor::None;
|
||||
}
|
||||
switch (cursor.value()) {
|
||||
switch (cursor) {
|
||||
case CSS::Cursor::Crosshair:
|
||||
case CSS::Cursor::Cell:
|
||||
return Gfx::StandardCursor::Crosshair;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue