mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-16 20:20:51 +01:00
Compare commits
2 Commits
8c6f8dd404
...
6459917c0a
Author | SHA1 | Date | |
---|---|---|---|
|
6459917c0a | ||
|
b90f0048da |
@ -515,7 +515,9 @@ CefFileDialogManager::MaybeRunDelegate(
|
|||||||
ext_str += FilePathTypeToString16(FILE_PATH_LITERAL(".") + ext);
|
ext_str += FilePathTypeToString16(FILE_PATH_LITERAL(".") + ext);
|
||||||
}
|
}
|
||||||
accept_extensions.push_back(ext_str);
|
accept_extensions.push_back(ext_str);
|
||||||
accept_descriptions.push_back(descriptions[i]);
|
if (descriptions.size() == extensions.size()) {
|
||||||
|
accept_descriptions.push_back(descriptions[i]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,6 +42,9 @@ CefWidget* CefWidget::GetForWidget(views::Widget* widget) {
|
|||||||
if (auto window = view_util::GetWindowFor(widget)) {
|
if (auto window = view_util::GetWindowFor(widget)) {
|
||||||
if (auto* window_view =
|
if (auto* window_view =
|
||||||
static_cast<CefWindowImpl*>(window.get())->cef_window_view()) {
|
static_cast<CefWindowImpl*>(window.get())->cef_window_view()) {
|
||||||
|
if (auto widget_view = view_util::GetHostView(widget)) {
|
||||||
|
widget = widget_view->GetWidget();
|
||||||
|
}
|
||||||
if (window_view->IsChromeStyle()) {
|
if (window_view->IsChromeStyle()) {
|
||||||
return static_cast<ChromeBrowserFrame*>(widget);
|
return static_cast<ChromeBrowserFrame*>(widget);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user