erase : if ( i < offset ) { continue;} in for loops
This commit is contained in:
parent
d89dc5794a
commit
7e2de76236
|
@ -184,10 +184,7 @@ void Tabs::_gui_input(const Ref<InputEvent> &p_event) {
|
|||
}
|
||||
|
||||
int found = -1;
|
||||
for (int i = 0; i < tabs.size(); i++) {
|
||||
|
||||
if (i < offset)
|
||||
continue;
|
||||
for (int i = offset; i < tabs.size(); i++) {
|
||||
|
||||
if (tabs[i].rb_rect.has_point(pos)) {
|
||||
rb_pressing = true;
|
||||
|
@ -276,10 +273,7 @@ void Tabs::_notification(int p_what) {
|
|||
|
||||
missing_right = false;
|
||||
|
||||
for (int i = 0; i < tabs.size(); i++) {
|
||||
|
||||
if (i < offset)
|
||||
continue;
|
||||
for (int i = offset; i < tabs.size(); i++) {
|
||||
|
||||
tabs.write[i].ofs_cache = w;
|
||||
|
||||
|
@ -499,10 +493,7 @@ void Tabs::_update_hover() {
|
|||
// test hovering to display right or close button
|
||||
int hover_now = -1;
|
||||
int hover_buttons = -1;
|
||||
for (int i = 0; i < tabs.size(); i++) {
|
||||
|
||||
if (i < offset)
|
||||
continue;
|
||||
for (int i = offset; i < tabs.size(); i++) {
|
||||
|
||||
Rect2 rect = get_tab_rect(i);
|
||||
if (rect.has_point(pos)) {
|
||||
|
@ -559,9 +550,8 @@ void Tabs::_update_cache() {
|
|||
if (count_resize > 0) {
|
||||
m_width = MAX((limit - size_fixed) / count_resize, min_width);
|
||||
}
|
||||
for (int i = 0; i < tabs.size(); i++) {
|
||||
if (i < offset)
|
||||
continue;
|
||||
for (int i = offset; i < tabs.size(); i++) {
|
||||
|
||||
Ref<StyleBox> sb;
|
||||
if (tabs[i].disabled) {
|
||||
sb = tab_disabled;
|
||||
|
@ -753,10 +743,7 @@ void Tabs::drop_data(const Point2 &p_point, const Variant &p_data) {
|
|||
int Tabs::get_tab_idx_at_point(const Point2 &p_point) const {
|
||||
|
||||
int hover_now = -1;
|
||||
for (int i = 0; i < tabs.size(); i++) {
|
||||
|
||||
if (i < offset)
|
||||
continue;
|
||||
for (int i = offset; i < tabs.size(); i++) {
|
||||
|
||||
Rect2 rect = get_tab_rect(i);
|
||||
if (rect.has_point(p_point)) {
|
||||
|
@ -850,10 +837,7 @@ void Tabs::_ensure_no_over_offset() {
|
|||
while (offset > 0) {
|
||||
|
||||
int total_w = 0;
|
||||
for (int i = 0; i < tabs.size(); i++) {
|
||||
|
||||
if (i < offset - 1)
|
||||
continue;
|
||||
for (int i = offset - 1; i < tabs.size(); i++) {
|
||||
|
||||
total_w += tabs[i].size_cache;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue