~elementary-apps/pantheon-files/trunk

« back to all changes in this revision

Viewing changes to src/View/Widgets/BreadcrumbsEntry.vala

  • Committer: Jeremy Wootten
  • Date: 2017-01-13 13:36:33 UTC
  • mfrom: (2444 pantheon-files)
  • mto: This revision was merged to the branch mainline in revision 2471.
  • Revision ID: jeremy@elementaryos.org-20170113133633-ajg6izr1e6irmj0g
Merge r2444

Show diffs side-by-side

added added

removed removed

Lines of Context:
78
78
                    complete ();
79
79
                    return true;
80
80
            }
 
81
 
81
82
            return base.on_key_press_event (event);
82
83
        }
83
84
 
496
497
            return null;
497
498
        }
498
499
 
499
 
        protected override bool on_focus_out (Gdk.EventFocus event) {
500
 
            reset ();
501
 
            return base.focus_out_event (event);
502
 
        }
503
 
 
504
 
        protected override bool on_focus_in (Gdk.EventFocus event) {
505
 
            set_entry_text (get_breadcrumbs_path ());
506
 
            return base.on_focus_in (event);
507
 
        }
508
 
 
509
500
        protected override bool on_button_press_event (Gdk.EventButton event) {
510
 
            if (icon_event (event)) {
511
 
                return false;
 
501
            if (icon_event (event) || has_focus) {
 
502
                return base.on_button_press_event (event);
512
503
            } else {
513
504
                var el = mark_pressed_element (event);
514
505
                if (el != null) {