- border_element == element_info[center_element].change.trigger_element)
- change_center_element = TRUE;
+ element_info[center_element].change_events & CE_OTHER_IS_TOUCHING &&
+ !change_center_element)
+ {
+ for (j=0; j < element_info[center_element].num_change_pages; j++)
+ {
+ struct ElementChangeInfo *change =
+ &element_info[center_element].change_page[j];
+
+ if (change->events & CE_OTHER_IS_TOUCHING &&
+ change->trigger_element == border_element)
+ {
+ change_center_element = TRUE;
+ center_element_change_page = j;
+
+ break;
+ }
+ }
+ }