mirror of
https://github.com/xpipe-io/xpipe.git
synced 2026-08-26 03:06:37 +00:00
Various fixes [stage]
This commit is contained in:
@@ -528,9 +528,12 @@ public abstract class DataStorage {
|
||||
if (!storeClassMatch) {
|
||||
return true;
|
||||
}
|
||||
DataStore merged = ((FixedChildStore) pair.getKey().getStore())
|
||||
.merge(pair.getValue().getStore().asNeeded());
|
||||
var mergedStoreChanged = pair.getKey().getStore() != merged;
|
||||
|
||||
if (pair.getKey().getStorePersistentState() == null || pair.getValue().get().getStorePersistentState() == null) {
|
||||
return true;
|
||||
return !mergedStoreChanged;
|
||||
}
|
||||
|
||||
var stateClassMatch = pair.getKey()
|
||||
@@ -541,9 +544,6 @@ public abstract class DataStorage {
|
||||
return true;
|
||||
}
|
||||
|
||||
DataStore merged = ((FixedChildStore) pair.getKey().getStore())
|
||||
.merge(pair.getValue().getStore().asNeeded());
|
||||
var mergedStoreChanged = pair.getKey().getStore() != merged;
|
||||
var stateChange = !pair.getKey()
|
||||
.getStorePersistentState()
|
||||
.equals(pair.getValue().get().getStorePersistentState());
|
||||
|
||||
@@ -6,6 +6,12 @@ public class StubShellControl extends WrapperShellControl {
|
||||
super(parent);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ShellControl start() throws Exception {
|
||||
super.start();
|
||||
return this;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canHaveSubshells() {
|
||||
return parent.canHaveSubshells();
|
||||
|
||||
Vendored
+9
-7
@@ -1,9 +1,11 @@
|
||||
- Adjust custom icons when having a bad contrast in dark mode
|
||||
- Fix some custom icons showing up even if they are blank
|
||||
- Fix some dark mode detection on Linux systems
|
||||
- Fix file transfer stop button not working if transfer was stuck already
|
||||
- Fix default scaling factor calculation on KDE
|
||||
- Fix NullPointer for some old Proxmox VMs
|
||||
- Fix Proxmox VMs not updating after VM was changed if vmid stayed the same
|
||||
- Fix SSH connections failing when file system the key was on did not support some operations
|
||||
- Fix tailscale connections not reflecting custom hostname change
|
||||
- Fix file transfer stop button not working if transfer was stuck already
|
||||
- Fix NullPointer for some old Proxmox VMs
|
||||
- Fix newly created identities not filling out default values when created
|
||||
- Fix custom icons having a bad contrast in dark mode by generating a light variant
|
||||
- Fix some custom icons showing up even if they are blank
|
||||
- Fix some dark mode detection on Linux systems
|
||||
- Fix default scaling factor calculation on KDE
|
||||
- Fix file creation dialog intersecting with docked terminal windows
|
||||
- Fix file creation option not showing always when right-clicking
|
||||
|
||||
Reference in New Issue
Block a user