mirror of
https://github.com/electron/electron.git
synced 2026-02-19 03:14:51 -05:00
refactor: use dbus_thread_linux::GetSharedSessionBus() (#47707)
refactor: use dbus_thread_linux::GetSharedSessionBus() Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
This commit is contained in:
@@ -76,14 +76,8 @@ class ShowItemHelper {
|
||||
ShowItemHelper& operator=(const ShowItemHelper&) = delete;
|
||||
|
||||
void ShowItemInFolder(const base::FilePath& full_path) {
|
||||
if (!bus_) {
|
||||
// Sets up the D-Bus connection.
|
||||
dbus::Bus::Options bus_options;
|
||||
bus_options.bus_type = dbus::Bus::SESSION;
|
||||
bus_options.connection_type = dbus::Bus::PRIVATE;
|
||||
bus_options.dbus_task_runner = dbus_thread_linux::GetTaskRunner();
|
||||
bus_ = base::MakeRefCounted<dbus::Bus>(bus_options);
|
||||
}
|
||||
if (!bus_)
|
||||
bus_ = dbus_thread_linux::GetSharedSessionBus();
|
||||
|
||||
if (!dbus_proxy_) {
|
||||
dbus_proxy_ = bus_->GetObjectProxy(DBUS_SERVICE_DBUS,
|
||||
|
||||
Reference in New Issue
Block a user