mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-12-17 01:24:15 -05:00
fix the permission matrix global switch
This commit is contained in:
parent
59df95f162
commit
f73b25c81a
1 changed files with 4 additions and 4 deletions
|
|
@ -620,8 +620,8 @@ bool RSPermissionMatrixWidget::computeServiceAndPeer(int x,int y,uint32_t& servi
|
||||||
const float icoFracY = fICON_SIZE_Y/fROW_SIZE;
|
const float icoFracY = fICON_SIZE_Y/fROW_SIZE;
|
||||||
|
|
||||||
if(
|
if(
|
||||||
i < 0 || i >= service_ids.size() ||
|
fi < 0.f || i >= service_ids.size() ||
|
||||||
j < 0 || j >= peer_ids.size() ||
|
fj < 0.f || j >= peer_ids.size() ||
|
||||||
std::fmod(fi + icoFracX/2 + .5f, 1.f) >= icoFracX ||
|
std::fmod(fi + icoFracX/2 + .5f, 1.f) >= icoFracX ||
|
||||||
std::fmod(fj + icoFracY/2 + .5f, 1.f) >= icoFracY
|
std::fmod(fj + icoFracY/2 + .5f, 1.f) >= icoFracY
|
||||||
) return false;
|
) return false;
|
||||||
|
|
@ -647,8 +647,8 @@ bool RSPermissionMatrixWidget::computeServiceGlobalSwitch(int x,int y,uint32_t&
|
||||||
const float icoFracX = fICON_SIZE_X/fCOL_SIZE;
|
const float icoFracX = fICON_SIZE_X/fCOL_SIZE;
|
||||||
|
|
||||||
if(
|
if(
|
||||||
i < 0 || i >= service_ids.size() ||
|
fi < 0.f || i >= service_ids.size() ||
|
||||||
y < -S*fROW_SIZE || y > 0 ||
|
y >= 0.f || y < -S*fROW_SIZE ||
|
||||||
std::fmod(fi + icoFracX/2 + .5f, 1.f) >= icoFracX
|
std::fmod(fi + icoFracX/2 + .5f, 1.f) >= icoFracX
|
||||||
) return false;
|
) return false;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue