core: Remove unnecessary SWF version check in is_focusable
This check is unnecessary as is_focusable is only used in AVM1.
This commit is contained in:
parent
b0eb0ef1d9
commit
348cb6ea6d
|
@ -3358,16 +3358,12 @@ impl<'gc> TInteractiveObject<'gc> for MovieClip<'gc> {
|
|||
}
|
||||
|
||||
fn is_focusable(&self, context: &mut UpdateContext<'_, 'gc>) -> bool {
|
||||
if !self.movie().is_action_script_3() {
|
||||
if self.is_root() {
|
||||
false
|
||||
} else if self.is_button_mode(context) {
|
||||
true
|
||||
} else {
|
||||
self.get_avm1_boolean_property(context, "focusEnabled", |_| false)
|
||||
}
|
||||
} else {
|
||||
if self.is_root() {
|
||||
false
|
||||
} else if self.is_button_mode(context) {
|
||||
true
|
||||
} else {
|
||||
self.get_avm1_boolean_property(context, "focusEnabled", |_| false)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue