Lines Matching defs:focusChangeInfo
42 void NotifyFocused(const sptr<FocusChangeInfo>& focusChangeInfo);
43 void NotifyUnfocused(const sptr<FocusChangeInfo>& focusChangeInfo);
104 void WindowManagerLite::Impl::NotifyFocused(const sptr<FocusChangeInfo>& focusChangeInfo)
106 if (focusChangeInfo == nullptr) {
110 focusChangeInfo->windowId_, focusChangeInfo->displayId_, focusChangeInfo->pid_, focusChangeInfo->uid_,
111 static_cast<uint32_t>(focusChangeInfo->windowType_));
123 listener->OnFocused(focusChangeInfo);
127 void WindowManagerLite::Impl::NotifyUnfocused(const sptr<FocusChangeInfo>& focusChangeInfo)
129 if (focusChangeInfo == nullptr) {
133 focusChangeInfo->windowId_, focusChangeInfo->displayId_, focusChangeInfo->pid_, focusChangeInfo->uid_,
134 static_cast<uint32_t>(focusChangeInfo->windowType_));
146 listener->OnUnfocused(focusChangeInfo);
398 void WindowManagerLite::UpdateFocusChangeInfo(const sptr<FocusChangeInfo>& focusChangeInfo, bool focused) const
400 if (focusChangeInfo == nullptr) {
401 WLOGFE("focusChangeInfo is nullptr.");
404 WLOGFD("[WMSFocus]window focus change: %{public}d, id: %{public}u", focused, focusChangeInfo->windowId_);
406 pImpl_->NotifyFocused(focusChangeInfo);
408 pImpl_->NotifyUnfocused(focusChangeInfo);