mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 867685 - Ensure setIsRTL updates the viewport metrics atomically. r=Cwiiis
This commit is contained in:
parent
509b8819c4
commit
1cc09c6777
@ -517,8 +517,10 @@ public class GeckoLayerClient implements LayerView.Listener, PanZoomTarget
|
||||
}
|
||||
|
||||
void setIsRTL(boolean aIsRTL) {
|
||||
ImmutableViewportMetrics newMetrics = getViewportMetrics().setIsRTL(aIsRTL);
|
||||
setViewportMetrics(newMetrics, false);
|
||||
synchronized (getLock()) {
|
||||
ImmutableViewportMetrics newMetrics = getViewportMetrics().setIsRTL(aIsRTL);
|
||||
setViewportMetrics(newMetrics, false);
|
||||
}
|
||||
}
|
||||
|
||||
/** This function is invoked by Gecko via JNI; be careful when modifying signature.
|
||||
|
Loading…
Reference in New Issue
Block a user