New issue
Advanced search Search tips

Issue 821820 link

Starred by 1 user

Issue metadata

Status: Available
Owner:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

OnVisibilityChanged() not called when browser window shown on Linux

Project Member Reported by aleventhal@chromium.org, Mar 14 2018

Issue description

Using the ViewsDelegate/OnBeforeWidgetInit/WidgetObserver pattern to listen for OnVisibilityChanged(), it is not called for the main browser window as it is shown on Linux.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 14 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a607d323cec8d37cd28be519ad1d6bad9c6b2b8d

commit a607d323cec8d37cd28be519ad1d6bad9c6b2b8d
Author: Aaron Leventhal <aleventhal@chromium.org>
Date: Wed Mar 14 16:42:17 2018

Ensure OnVisibilityChanged called in X11

Make sure OnVisibilityChanged() is called for all codepaths that affect
visibility.

Bug: 821820
Change-Id: I3a98be29a619533c09d5963f33723f62e3304b74
Reviewed-on: https://chromium-review.googlesource.com/962681
Reviewed-by: Thomas Anderson <thomasanderson@chromium.org>
Commit-Queue: Aaron Leventhal <aleventhal@chromium.org>
Cr-Commit-Position: refs/heads/master@{#543102}
[modify] https://crrev.com/a607d323cec8d37cd28be519ad1d6bad9c6b2b8d/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
[modify] https://crrev.com/a607d323cec8d37cd28be519ad1d6bad9c6b2b8d/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.h

Status: Available (was: Started)

Sign in to add a comment