This commit is contained in:
syuilo 2020-09-06 14:33:51 +09:00
parent 0d99d8f8e5
commit 339a7d64d7
5 changed files with 6 additions and 15 deletions

View File

@ -66,7 +66,7 @@ export default defineComponent({
let left;
let top;
if (this.$root.isMobile && !this.noCenter) {
if (os.isMobile && !this.noCenter) {
const x = rect.left + (this.fixed ? 0 : window.pageXOffset) + (this.source.offsetWidth / 2);
const y = rect.top + (this.fixed ? 0 : window.pageYOffset) + (this.source.offsetHeight / 2);
left = (x - (width / 2));

View File

@ -565,7 +565,7 @@ export default defineComponent({
localOnly: this.localOnly,
visibility: this.visibility,
visibleUserIds: this.visibility == 'specified' ? this.visibleUsers.map(u => u.id) : undefined,
viaMobile: this.$root.isMobile
viaMobile: os.isMobile
};
// plugin

View File

@ -21,7 +21,7 @@ import { applyTheme, lightTheme } from '@/scripts/theme';
import { isDeviceDarkmode } from '@/scripts/is-device-darkmode';
import { createPluginEnv } from '@/scripts/aiscript/api';
import { i18n, lang } from './i18n';
import { stream, sound } from '@/os';
import { stream, sound, isMobile } from '@/os';
console.info(`Misskey v${version}`);
@ -39,10 +39,6 @@ window.addEventListener('resize', () => {
});
//#endregion
// Detect the user agent
const ua = navigator.userAgent.toLowerCase();
const isMobile = /mobile|iphone|ipad|android/.test(ua);
// Get the <head> element
const head = document.getElementsByTagName('head')[0];

View File

@ -3,6 +3,9 @@ import Stream from '@/scripts/stream';
import { store } from '@/store';
import { apiUrl } from '@/config';
const ua = navigator.userAgent.toLowerCase();
export const isMobile = /mobile|iphone|ipad|android/.test(ua);
export const stream = new Stream();
export const dialogCallbacks = {};

View File

@ -24,14 +24,6 @@ export default defineComponent({
titleTemplate: title => title ? `${title} | ${(instanceName || 'Misskey')}` : (instanceName || 'Misskey')
},
props: {
isMobile: {
type: Boolean,
required: false,
default: false,
}
},
data() {
return {
deckmode