obs-studio/UI
wangshaohui 48b779c7b2 UI: Ignore scene source which has been removed
While getting source list, we should ignore scene source which has been
removed. If we don't ignore it, a deleted scene source will be added
later. Besides, signals of that scene have been sent before, such as
"remove" of scene. So we can't remove this scene source by "auto
removeItem" defined in SourceTreeItem::ReconnectSignals().

Fixes obsproject/obs-studio#2602
2021-03-31 02:48:54 -07:00
..
data
forms
frontend-plugins
importers
installer
obs-frontend-api
win-update
xdg-data
CMakeLists.txt
adv-audio-control.cpp
adv-audio-control.hpp
api-interface.cpp
audio-encoders.cpp
audio-encoders.hpp
auth-base.cpp
auth-base.hpp
auth-oauth.cpp
auth-oauth.hpp
auth-restream.cpp
auth-restream.hpp
auth-twitch.cpp
auth-twitch.hpp
balance-slider.hpp
clickable-label.hpp
combobox-ignorewheel.cpp
combobox-ignorewheel.hpp
context-bar-controls.cpp
context-bar-controls.hpp
crash-report.cpp
crash-report.hpp
display-helpers.hpp
double-slider.cpp
double-slider.hpp
expand-checkbox.hpp
focus-list.cpp
focus-list.hpp
horizontal-scroll-area.cpp
horizontal-scroll-area.hpp
hotkey-edit.cpp
hotkey-edit.hpp
item-widget-helpers.cpp
item-widget-helpers.hpp
locked-checkbox.cpp
locked-checkbox.hpp
log-viewer.cpp
log-viewer.hpp
media-controls.cpp
media-controls.hpp
media-slider.cpp
media-slider.hpp
menu-button.cpp
menu-button.hpp
mute-checkbox.hpp
obf.c
obf.h
obs-app.cpp
obs-app.hpp
obs-proxy-style.cpp
obs-proxy-style.hpp
obs.manifest
obs.rc.in
platform-osx.mm
platform-windows.cpp
platform-x11.cpp
platform.hpp
properties-view.cpp
properties-view.hpp
properties-view.moc.hpp
qt-display.cpp
qt-display.hpp
qt-wrappers.cpp
qt-wrappers.hpp
record-button.cpp
record-button.hpp
remote-text.cpp
remote-text.hpp
scene-tree.cpp
scene-tree.hpp
screenshot-obj.hpp
slider-absoluteset-style.cpp
slider-absoluteset-style.hpp
slider-ignorewheel.cpp
slider-ignorewheel.hpp
source-label.cpp
source-label.hpp
source-tree.cpp UI: Ignore scene source which has been removed 2021-03-31 02:48:54 -07:00
source-tree.hpp
sparkle-updater.mm
spinbox-ignorewheel.cpp
spinbox-ignorewheel.hpp
ui-config.h.in
ui-validation.cpp
ui-validation.hpp
undo-stack-obs.cpp
undo-stack-obs.hpp
url-push-button.cpp
url-push-button.hpp
vertical-scroll-area.cpp
vertical-scroll-area.hpp
visibility-checkbox.cpp
visibility-checkbox.hpp
visibility-item-widget.cpp
visibility-item-widget.hpp
volume-control.cpp
volume-control.hpp
window-basic-about.cpp
window-basic-about.hpp
window-basic-adv-audio.cpp
window-basic-adv-audio.hpp
window-basic-auto-config-test.cpp
window-basic-auto-config.cpp
window-basic-auto-config.hpp
window-basic-filters.cpp
window-basic-filters.hpp
window-basic-interaction.cpp
window-basic-interaction.hpp
window-basic-main-browser.cpp
window-basic-main-dropfiles.cpp
window-basic-main-icons.cpp
window-basic-main-outputs.cpp
window-basic-main-outputs.hpp
window-basic-main-profiles.cpp
window-basic-main-scene-collections.cpp
window-basic-main-screenshot.cpp
window-basic-main-transitions.cpp
window-basic-main.cpp
window-basic-main.hpp
window-basic-preview.cpp
window-basic-preview.hpp
window-basic-properties.cpp
window-basic-properties.hpp
window-basic-settings-stream.cpp
window-basic-settings.cpp
window-basic-settings.hpp
window-basic-source-select.cpp
window-basic-source-select.hpp
window-basic-stats.cpp
window-basic-stats.hpp
window-basic-status-bar.cpp
window-basic-status-bar.hpp
window-basic-transform.cpp
window-basic-transform.hpp
window-dock-browser.cpp
window-dock-browser.hpp
window-dock.cpp
window-dock.hpp
window-extra-browsers.cpp
window-extra-browsers.hpp
window-importer.cpp
window-importer.hpp
window-log-reply.cpp
window-log-reply.hpp
window-main.hpp
window-missing-files.cpp
window-missing-files.hpp
window-namedialog.cpp
window-namedialog.hpp
window-projector.cpp
window-projector.hpp
window-remux.cpp
window-remux.hpp