George S. Baugh il y a 5 ans
Parent
commit
6f917fde12
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      lib/Selenium/Remote/WebElement.pm

+ 2 - 1
lib/Selenium/Remote/WebElement.pm

@@ -269,7 +269,8 @@ sub send_keys {
 sub is_selected {
     my ($self) = @_;
 
-    return $self->get_property('checked')
+    my $to_check = $self->get_tag_name() eq 'option' ? 'selected' : 'checked';
+    return $self->get_property($to_check)
       if $self->driver->{is_wd3}
       && !( grep { $self->driver->browser_name eq $_ }
         qw{chrome MicrosoftEdge} );